Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Spain from ₹ 20,952

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from India to Spain departing on 4/6. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sun 9/6
Sun 16/6

Search hundreds of travel sites at once for deals on flights to Spain

In the last 7 days, travellers have searched 43,895,468 times on KAYAK, and here's why:

Save 21% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Spain Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Madrid
Madrid1 stop₹ 44,992
Málaga
Málaga2 stops₹ 52,504
Ibiza
Ibiza1 stop₹ 67,028
Palma de Mallorca
Palma de Mallorca2 stops₹ 69,616
Valencia
Valencia1 stop₹ 65,526

Good to know

Low season

January

High season

October

Cheapest flight

₹ 20,952
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly and prices are also 1% lower on average.
Flight from Mumbai to Barcelona

FAQs - booking Spain flights

  • Are direct flights available from India to Spain?

    There are no direct flights available from Indian airports to airports in Spain. When you fly from major Indian cities, such as New Delhi, Mumbai, and Hyderabad to Spanish cities like Barcelona and Madrid, your journey will usually include a single layover. This stopover will usually be in Europe or the Arab Emirates depending on your chosen route.

  • What are popular stopovers on flights from India to Spain?

    With no direct flights from India to Spain, you’ll need to include a stopover in your journey. A popular stopover on flights with Egypt Air from New Delhi Airport to Madrid Airport (MAD) is Cairo Airport (CAI). Alternatively, you could stop at Amsterdam Airport (AMS) if you fly with KLM from Mumbai Airport to Madrid.

  • Where should I fly to if I want to visit Ibiza?

    If you plan to visit Ibiza or any of the other Balearic Islands, the most convenient option is to fly from India to one of Spain’s airports on the east coast. This gives you a choice of multiple airports, such as Valencia (VLC), Barcelona (BCN), or Alicante (ALC). From these destinations, you can easily find domestic flights or take a ferry out to the islands. It is also possible to fly from India to Ibiza, however, this route will usually involve two stopovers and is more expensive than flying to the Spanish mainland.

  • Are there internet services on flights from India to Spain?

    Lufthansa provides Wi-Fi on flights from Mumbai to Madrid. Similarly, Etihad Airways has internet on flights from Mumbai to Barcelona. Alternatively, if you’re flying from New Delhi to Madrid, you can stay online with Emirates offering Wi-Fi.

  • Do I need a visa to travel to Spain?

    Indian citizens are required to have a valid visa to enter Spain. If you plan to visit Spain, you should apply for a Schengen tourist or business visa in advance of your travel. This will allow you to enter Spain for a period of up to 90 days.

  • Are there certain laws I should know when hiring a car from the airports in Spain?

    If you hire a car at an airport in Spain, you must follow the road laws. For example, if you have a child with you that is under 135 cm in height or younger than 12 years of age, they must be in a suitable child seat.

  • Where do I have to land if I want to go to Spanish ski resorts?

    During winter, you can fly to Girona Airport (GRO) in the north of the country, which is about 2 hours by road from the nearest ski resort in the Pyrenees. Alternatively, you can fly to Granada Airport (GRX) in the south of the country, which is around a 30-minute drive from the closest Sierra Nevada ski resorts.

  • How long is the flight to Spain?

    An average direct flight from India to Spain takes 25h 20m, covering a distance of 12566 km. The most popular route is New Delhi - Barcelona with an average flight time of 14h 10m.

  • What is the cheapest flight to Spain?

    The cheapest ticket to Spain from India found in the last 72 hours was ₹ 43,239. The most popular route is New Delhi Indira Gandhi Intl to Barcelona-El Prat and the cheapest round-trip airline ticket found on this route in the last 72 hours was ₹ 49,499.

  • What are the most popular destinations in Spain?

    Based on KAYAK flight searches, the most popular destination is Madrid (68% of total searches to Spain). The next most popular destinations are Málaga (12%) and Valencia (6%). Searches for flights to Alicante (4%), to Ibiza (3%) and to Tenerife South (3%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Spain

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Spain flight deals.
  • If you plan to visit multiple cities during your trip to Spain, you can find frequent and cheap domestic flights from central hubs like Madrid. For example, it is cheaper to fly from Mumbai to Madrid and then take a domestic flight from Madrid to Salamanca than it is to fly directly from India to Salamanca.
  • You can enjoy the winter sun in Spain by flying to one of the Canary Islands. For example, you can fly with Lufthansa from New Delhi Airport (DEL) to Tenerife South Airport (TFS) or from Mumbai Airport (BOM) to Gran Canaria Airport (LPA). Both of these flights require a transfer, at an airport like Munich Airport (MUC).
  • Barcelona Airport is the main international travel hub that serves the north of Spain. From here, you can easily make arrangements to travel to nearby areas, such as Andorra or Girona.
  • If you are visiting Spain during Semana Santa, which is the holy week during Easter, you should be aware that flight prices are likely to be more expensive. If you’re not attending for this reason, you might want to consider travelling before or after these celebrations.
  • If you're travelling to Spain for a beach holiday or to soak up some sun, consider travelling to the south coast of Spain, which is served internationally by Malaga Airport. This will give you easy access to the Costa del Sol and the many seaside resorts nearby.
See more tips

Top 5 airlines flying to Spain

 
Need help choosing which airline to fly with from India to Spain? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.7
SWISSOverall score based on 2008 reviews
7.2Entertainment
7.9Boarding
8.4Crew
7.4Food
7.6Comfort
Airline reviews

We had issues with upgrading our seats. The flight itself was fine.

8.0 ExcellentAnonymous, May 2024SFO - ZRH
Read more about SWISS reviews

We had issues with upgrading our seats. The flight itself was fine.

Flight was late and crew were unwilling to help with information on connections. Call light had been on for 61 minutes without tesponse.

Everything was on time and efficient - expected from a Swiss crew. But the entertainment system was pretty bad - the display was old. Food was pretty bad and a couple of times they started serving drinks and then just skipped past my row (and likely several others)

They went out of their way. It was very clean and friendly.

Motivated and friendly crew on a somewhat dated but well kept plane. Hd seats in economy may section, so legroom was excellent.

We were very impressed with Swiss Air. The service was exceptional. Unfortunately, we had a baby behind us that screamed for hours. , It was a nightmare, though I completely understand that it was not Swiss Airs fault.

Crew took my carry on and checked it in; turned out to be a blessing; however the luggage was delayed at my final destination; receiving it 36 hours later. Thought, we'd get, at least water; but the Swiss chocolate was delicious. Thanks.

A lot of things could have been better. They lost our luggage. We missed our connection from YVR to Naples when we arrived in Zurich and then we got re-routed to Rome and then Naples. We eventually got to Naples but our bags didn’t. Our experience at the lost luggage in the Naples was not at all reassuring. They didn’t seem that interested in our problem. I did a live chat with Swiss customer service and all they could do is tell me to follow the process. Meanwhile we’ve had to spend significant money on clothes and I have to replace medications. This has meant our trip so far has been totally different than what we had planned. It’s not clear that our baggage will ever show up which means we will have lost significant amount of clothing and other things and our two month trip to Europe will have more problems than good memories. So far we are not happy.

The flight was canceled so it’s stupid to send me this now !!!!!

Missed connecting train since flight was late into Zurich and I had to stay at airport hotel because of it as well as I had to repurchase train ticket

The check in was horrible. I stood in line for 1 hour to check in with an Air France ticket. Then I was told I had to go to Delta counter onstead to check in instead. It made no sense.

They charge me for luggage which is was included on the ticket

Business class in the second leg - CDG-EVN was a disaster.

Everything went smoothly with Air France. There was a delay in departure which seemed to relate to the immigration services being short staffed.

worst experience ever i choose my seat in advance and also have my seat selected in my boarding and the they told me that my seat has been changed without notify me

Sky priority means you get to use the KLM business Lounge.

their gluten free lactose meal is the best, I have never been satisfied with my flight meals. I definitely enjoyed my flight and the chair is very spacious for economy. I'm so glad Delta is my flight way back to NY.

Please serve no god if you must serve dog food

The hard product, food, and service are far superior to their North American counterparts

Not the best crew. Extremely annoying with mask wearing. Even when I was eating and drinking they would come up to you to tell you to wear your mask. Extremely annoying.

It has been a couple of years since I flew with Etihad last, after having a unpleasant experience with them coming out of the pandemic. I can say that the experience has uplifted, but I can’t really rate the service. At Barcelona airport the service was great, with their dedicated Etihad staff very helpful. The onboard experience wasn’t great, not very personalised and it really makes sense why Etihad doesn’t feature in the top 10 2023 Skytrax awards. The crew just seemed to be inattentive and almost absent from the cabin. I felt that I had to keep getting their attention. Even after I’d finished my meal, an hour went by before I had to call them to clear the tray/plate etc.

Crew were very polite and quicker in service. Excellent cooling, comfortable seats and tasty food served

In my opinion, Etihad Airways is a first rate airline except for one important element. On the day before my return flights, when I chose my seats on the Etihad website I was charged an additional $55 (US) in order to sit on the aisle. I was not at all happy about this additional "hidden" charge and I felt cheated.

One thing is very important is you people not giving seat arrangement together to couple, senior citizen. You have to take care of senior citizen. Do not look about money. Money is not important everywhere. Make relationship strong is very very important. I like Etiyad air line out of all air line. Food was hot and delicious. Air hostess gave very good service, nice attitude, very good behaviour. I gave 10 out of 10 marks. Thanks Jivraj

I WOULD ADVISE NOT TO BOOK YOUR FLIGHT ON KAYAK. THEY SHOW BETTER FARES AND AFTER I BOOKED MINE, I FIND OUT THAT IT DID NOT INCLUDE LUGGAGE. i HAD TO PAY $800 TO CHECK IN MY BAGS.

Very unfriendly team. It was very difficult to get a cup of coffee. Legroom was extremely small. Old, dilapidated plane.

Crew was good, boarding mediocre, food choices were limited, seating was not comfortable

Everything is good and improved and needs to improve economy class seat more specious so long journey we can enjoy and it will be give more relaxable. Overall all services good and safely landed . I enjoyed my journey and all the cabin crew members services very well.

Sits are very uncomfortable and food quality should be improved. Alcohol you have to ask and wait for more then 1/2 hrs. Don’t feel like to travel in Etihad. It was 1st time we traveled in Etihad now we decided we don’t want to travel in Etihad.

It feels like the seat did not have any cushion just plywood. The seats are so compact that I could not even move at all and I am slim. Just imagine someone else. Singapore Air and Emirates are far far better than this. Do not even travel for free. For a 12 hour flight sitting on a plywood is horrible experience and on top of that the person at checking counter at NY was worst and rude. Plus they charge arms and leg for everything. I think they would also start charging for belts and oxygen also soon. First and last time flying with Ethiad.

Bordón could be bettet if the company say before boarding the order of the different groups.

There is no recline on flight from DFW to FRA. Middle eastern airways provide better recline option for the same class. FRA to Bangalore has better recline option. I bid 100$ for premium economy, my request was declined. But staff handled it without issues.

Already stated....flights were fine. Late luggage a disappointment and failure my Lufthansa to get my bag delivered in a timely fashion.

Luggage took nearly 2 hours to come out. Terrible airport service in Malaga.

Departure was delayed by 2 hours and passengers were sitting on the plane.

This flight space was way better than our international flight. Efficient boarding and comfortable

Super uncomfortable. Shoved in like sardines. Overhead bins were tight. Why was coffee charged for? I was insulted. How about an inflight magazine? Why can’t I charge my phone? Maybe the planes are old? They didn’t feel new. Television would have been nice. Bathrooms also very small for anyone not a size 6 or female.

Very poor, flight cancelled, no help from Lufthansa customer service.

terrible. they cancelled the flight 1 day before flying out and just sent an email to inform the same. i had to scramble on my own paying more to find another flight.

Overall good experience with boarding, and food. No entertainment was provided from Frankfurt to Delhi, that could have been better

It was a short haul trip, so food and entertainment weren’t a big issue

The plane seemed very dated. The entertainment was very limited. There was a school group on our flight and the crew seemed bothered by them. They were not overly friendly or welcoming.

Ok, but no entertainment. Left late, but made up most of the time.

May be it is not an ITA issue, but the bags took long time to go out.

Good. But there food was poor quality and 95% of movies didn't have English subtitles

I thought they had rebranded themselves in every aspect but it was quite the opposite. The food was terrible the service was sub-par. Overall it was not a good experience.

Service from staff was poor, food choices were limited. Air plane was not clean or hygienic and seemed like not cleaned for days. Seats were uncomfortable.

service from stAff was barely there , food choices were limited. AirPlane was not clean and seemed like it was not cleaned for days.. Seats were very uncomfortable.

I paid for premium seats and the last minute they changed the aircraft for a bigger one, they bumped me to another seat which was NOT at all comfortable for an 11 hour flight, will fight for a refund!!

The landing was catastrophic. I was very scared. I thought it were my last lminues. Pilotes should be more experienced

Book Cheap Spain Plane Tickets

Recent return flight deals

15/9Sun
2 stopsSWISS
15h 40mBOM-BCN
22/9Sun
1 stopSWISS
12h 10mBCN-BOM
₹ 43,239
15/9Sun
2 stopsSWISS
15h 40mBOM-BCN
30/9Mon
1 stopSWISS
12h 10mBCN-BOM
₹ 43,740
1/7Mon
1 stopLufthansa
17h 00mDEL-BCN
18/7Thu
1 stopLufthansa
25h 30mBCN-DEL
₹ 44,908
1/7Mon
1 stopLufthansa
13h 20mDEL-MAD
23/7Tue
1 stopLufthansa
12h 45mMAD-DEL
₹ 44,992
20/5Mon
1 stopEtihad Airways
24h 45mBOM-MAD
4/6Tue
1 stopEtihad Airways
18h 15mMAD-BOM
₹ 48,164
13/10Sun
1 stopITA Airways
23h 40mDEL-BCN
24/10Thu
1 stopITA Airways
15h 20mBCN-DEL
₹ 49,165
13/10Sun
1 stopITA Airways
23h 40mDEL-BCN
20/10Sun
1 stopITA Airways
15h 20mBCN-DEL
₹ 49,249
6/6Thu
1 stopEtihad Airways
25h 10mBLR-BCN
20/6Thu
1 stopEtihad Airways
29h 05mBCN-BLR
₹ 50,835
28/6Fri
1 stopAir France
24h 55mBOM-BCN
30/8Fri
2 stopsAir France
14h 25mBCN-BOM
₹ 62,437
28/6Fri
1 stopAir France
24h 55mBOM-BCN
3/9Tue
2 stopsAir France
14h 25mBCN-BOM
₹ 62,938

Search by stops

Search by airline

Search by price

Recent one-way flight deals

4/6Tue
3 stops
31h 20mBOM-BCN
₹ 20,952
18/6Tue
3 stops
20h 35mBOM-BCN
₹ 21,870
7/10Mon
1 stopSWISS
11h 10mDEL-BCN
₹ 23,289
27/6Thu
1 stopEtihad Airways
19h 20mBOM-MAD
₹ 23,372
30/9Mon
1 stopEtihad Airways
24h 45mBOM-MAD
₹ 23,706
7/10Mon
1 stopLufthansa
19h 45mDEL-MAD
₹ 24,291
7/10Mon
2 stopsLufthansa
18h 25mDEL-BCN
₹ 26,628
14/6Fri
1 stopITA Airways
23h 40mDEL-BCN
₹ 33,139
7/6Fri
1 stopITA Airways
11h 15mDEL-BCN
₹ 33,222
15/9Sun
2 stopsSWISS
15h 40mBOM-BCN
₹ 40,735

Search by stops

Search by airline

Search by price

Last minute flights to Spain

Last minute flight, train and bus deals

13/5Mon
multi-stopBritish Airways
13h 55mBOM-MAD
20/5Mon
multi-stopBritish Airways
23h 20mMAD-BOM
₹ 54,341
15/5Wed
multi-stopKuwait Airways
14h 55mBOM-BCN
30/5Thu
multi-stopKuwait Airways
11h 25mBCN-BOM
₹ 69,783
13/5Mon
multi-stopLufthansa
17h 40mBOM-MAD
20/5Mon
multi-stopLufthansa
12h 20mMAD-BOM
₹ 70,367
13/5Mon
multi-stopLufthansa
18h 00mBOM-MAD
20/5Mon
multi-stopLufthansa
21h 40mMAD-BOM
₹ 71,536
13/5Mon
multi-stop
19h 25mBOM-MAD
20/5Mon
multi-stop
12h 20mMAD-BOM
₹ 72,120
13/5Mon
multi-stop
16h 50mBOM-MAD
20/5Mon
multi-stop
27h 55mMAD-BOM
₹ 72,621
13/5Mon
multi-stopLufthansa
23h 35mDEL-BCN
25/10Fri
multi-stopLufthansa
12h 10mBCN-DEL
₹ 75,793
15/5Wed
multi-stop
14h 55mBOM-BCN
30/5Thu
multi-stop
53h 05mBCN-BOM
₹ 79,299
13/5Mon
multi-stopOman Air
31h 40mDEL-BCN
25/10Fri
multi-stopOman Air
27h 15mBCN-DEL
₹ 81,970
13/5Mon
multi-stopKuwait Airways
33h 50mDEL-BCN
25/10Fri
multi-stopKuwait Airways
20h 00mBCN-DEL
₹ 84,224

Search by stops

Search by airline

Search by price

Flights to Spain

Return flight deals:

Spain - India

Cabin classes: