To save up to 14% on this flight, we recommend booking at least 41 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Bengaluru to Spain from ₹ 84,471 1-2 weeks out and tickets from ₹ 84,471 for flights departing within the next 72 hours.
Flights from Bengaluru to Spain lean towards being more expensive in August. Prices are generally better when you fly from Bengaluru to Spain in October, with the cheapest ticket starting at ₹ 46,239.
When flying from Bengaluru to Spain, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Bengaluru Intl
Barcelona-El Prat
1 stop
16h 20mBarcelona-El Prat
Bengaluru Intl
1 stop
15h 20mLufthansa
Bengaluru Intl
Barcelona-El Prat
2 stops
23h 30mBarcelona-El Prat
Bengaluru Intl
1 stop
15h 20mLufthansa
Bengaluru Intl
Barcelona-El Prat
2 stops
18h 35mBarcelona-El Prat
Bengaluru Intl
1 stop
15h 20mLufthansa
Bengaluru Intl
Madrid Barajas
1 stop
16h 20mMadrid Barajas
Bengaluru Intl
1 stop
13h 55mSAUDIA
Bengaluru Intl
Barcelona-El Prat
1 stop
16h 20mBarcelona-El Prat
Bengaluru Intl
1 stop
15h 20mLufthansa
Bengaluru Intl
Barcelona-El Prat
2 stops
23h 30mBarcelona-El Prat
Bengaluru Intl
1 stop
15h 20mLufthansa
Bengaluru Intl
Madrid Barajas
1 stop
30h 50mMadrid Barajas
Bengaluru Intl
1 stop
13h 10mEtihad Airways
Bengaluru Intl
Madrid Barajas
1 stop
14h 30mMadrid Barajas
Bengaluru Intl
1 stop
13h 10mEtihad Airways
Bengaluru Intl
Barcelona-El Prat
1 stop
15h 30mBarcelona-El Prat
Bengaluru Intl
1 stop
13h 05mEtihad Airways
Bengaluru Intl
Madrid Barajas
1 stop
21h 20mMadrid Barajas
Bengaluru Intl
1 stop
13h 50mQatar Airways
Bengaluru Intl
Madrid Barajas
1 stop
14h 25mMadrid Barajas
Bengaluru Intl
1 stop
13h 20mQatar Airways
Bengaluru Intl
Madrid Barajas
1 stop
14h 20mMadrid Barajas
Bengaluru Intl
1 stop
13h 50mQatar Airways
Bengaluru Intl
Barcelona-El Prat
1 stop
16h 20mBarcelona-El Prat
Bengaluru Intl
1 stop
15h 20mLufthansa
Bengaluru Intl
Barcelona-El Prat
2 stops
23h 30mBarcelona-El Prat
Bengaluru Intl
1 stop
15h 20mLufthansa
Bengaluru Intl
Barcelona-El Prat
2 stops
23h 30mBarcelona-El Prat
Bengaluru Intl
2 stops
17h 35mMultiple Airlines
Bengaluru Intl
Madrid Barajas
1 stop
16h 20mSAUDIA
Bengaluru Intl
Madrid Barajas
2 stops
42h 40mMultiple Airlines
Bengaluru Intl
Madrid Barajas
3 stops
32h 25mMultiple Airlines
If you book a flight to Spain from Bengaluru, you will be flying from Bengaluru Intl, which is the city’s only airport. Bengaluru Intl (BLR) is located 28.3 km from the centre of Bengaluru.
Some of the carriers operating flights from Bengaluru Intl to Spain that may be offering flexible cancellation policies are Lufthansa, Etihad Airways, and Emirates. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Bengaluru to Spain for under ₹ 34,800. The cheapest flight booked recently is on SAUDIA for just ₹ 34,720, but on average you can expect to pay ₹ 60,862.
There are currently 11+ open flights from Bengaluru to Spain within the next 7 days for less than ₹ 48,900.
This flight path from Bengaluru Intl to Spain was viewed by 215 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
₹ 23,038 is the cheapest one-way deal found within the past few days, from SAUDIA. You may also be able to find cheap deals on Qatar Airways and Etihad Airways, with prices starting from ₹ 35,047 and ₹ 36,517, respectively.
The most popular flight routes from Bengaluru to Spain are Bengaluru Intl - Madrid Barajas, Bengaluru Intl - Barcelona-El Prat and Bengaluru Intl - Granadilla Tenerife-Sur.
Consider Air France, Air India or British Airways when booking your flight. These represent the most popular airlines when flying from Bengaluru to Spain.
Looking at all options, your cheapest flight can be booked for ₹ 34,160. While the most popular route (Bengaluru Intl - Madrid Barajas) can be booked for ₹ 58,574 on average our data indicates ₹ 205,528 when flying from Bengaluru to Spain.