Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Spain from ₹ 22,257

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 8/5. 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
Mon 27/5
Mon 3/6

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

In the last 7 days, travellers have searched 44,335,567 times on KAYAK, and here's why:

Save 23% 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₹ 46,347
Málaga
Málaga1 stop₹ 63,936
Ibiza
Ibiza2 stops₹ 62,602
Palma de Mallorca
Palma de Mallorca1 stop₹ 80,941
Valencia
Valencia1 stop₹ 55,766

Good to know

Low season

January

High season

May

Cheapest flight

₹ 22,257
Best time to beat the crowds but there is an average 4% increase in price.
Most popular time to fly and prices are also 6% lower on average.
Flight from Mumbai to Madrid

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 24h 48m, covering a distance of 12566 km. The most popular route is New Delhi - Barcelona with an average flight time of 13h 45m.

  • What is the cheapest flight to Spain?

    The cheapest ticket to Spain from India found in the last 72 hours was ₹ 48,514. 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 ₹ 53,182.

  • What are the most popular destinations in Spain?

    Based on KAYAK flight searches, the most popular destination is Madrid (62% of total searches to Spain). The next most popular destinations are Valencia (10%) and Ibiza (7%). Searches for flights to Alicante (6%), to Málaga (5%) 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.8
SWISSOverall score based on 2061 reviews
7.2entertainment
7.9boarding
7.4food
8.4crew
7.6comfort
Airline reviews

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

2.0 MediocreJo, Apr 2024DUB - ZRH
Read more about SWISS reviews

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

Pros: "Not much"
Cons: "During COVID there was little attempt to distance passengers during security checks, boarding and onboard. Crew did not inforce mask policy. Fellow passengers were inconsiderate, loud, littered just throwing food wrappers and trash on the ground - crew did nothing."

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.

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.

Food could be better quality - everything else was excellent , thanks Lufthansa team . GOD bless you!!!

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

The flight was cancelled, and no reason was given. The flight was rebooked 3 days later. Calling customer service was next to impossible. There was no option to get in a queue in the phone call. It simply said all agents are busy call back later. It is 2024 and not 1970s to have such outdated technology. Live chat was even worse as I was 753 in line and it kept getting timed out. The icing on the cake was that the working hours was something like 9:00 AM to 6:00 PM? Really for international airline when the flights usually depart early in the morning? Things only got worse in the check-in counter in Mumbai. The monitor in the check-in counter said that the flight was on time even though it was cancelled. There were 2 agents helping a 747 full of passengers. It was 5:30 AM by the time I checked into the hotel. I tried reaching Kayak (Chatdeal via email) days before the onward flight from Seattle and no one cared to respond even after reminder. I will go with Expedia in the future. In fact, for my next trip to Japan I have already used Expedia.

Very very poor. Reliability is the main issue. The flight from Bangalore to Frankfurt was delayed by 8 hours and hence we couldn’t make the flight from Frankfurt to St. Louis ( which was later canceled by Lufthansa ) . Bangalore airport lounge 080 is EXCELLENT. The shower in the lounge is first class. Wished they had some extendable lounge chairs for sleeping for the weary passengers. FRANKFURT AIRPORT IS HORRIBLE! WILL NEVER EVER FLY IN OR OUT OF FRANKFURT. There is no jetways for the Lufthansa flight and the bus took so long to reach the next terminal. We had to clear immigration and security checks again and again though we are transit travelers.

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

ALL services were good. An announcement should’ve been made at the end of the flight that filling out a customs form would not be necessary anymore for USA travelers entering Philadelphia.

Book Cheap Spain Plane Tickets

Recent return flight deals

8/10Tue
1 stop
15h 15mBOM-BCN
17/10Thu
1 stop
12h 10mBCN-BOM
₹ 46,264
8/6Sat
1 stop
13h 45mBOM-MAD
21/9Sat
1 stop
22h 25mMAD-BOM
₹ 46,347
27/5Mon
1 stopITA Airways
11h 15mDEL-BCN
19/6Wed
1 stopITA Airways
15h 25mBCN-DEL
₹ 48,931
16/10Wed
2 stopsSWISS
26h 45mBLR-BCN
29/10Tue
2 stopsSWISS
31h 10mBCN-BLR
₹ 50,432
22/5Wed
1 stopITA Airways
23h 40mDEL-BCN
5/6Wed
1 stopITA Airways
28h 55mBCN-DEL
₹ 50,848
12/6Wed
1 stopEtihad Airways
22h 00mBOM-MAD
24/9Tue
1 stopEtihad Airways
29h 35mMAD-BOM
₹ 51,265
16/10Wed
1 stopEtihad Airways
18h 40mBLR-BCN
29/10Tue
1 stopEtihad Airways
12h 05mBCN-BLR
₹ 51,515
15/10Tue
1 stopLufthansa
13h 35mBLR-BCN
29/10Tue
1 stopLufthansa
12h 35mBCN-BLR
₹ 52,349
1/10Tue
2 stopsSWISS
17h 15mBLR-MAD
16/10Wed
2 stopsSWISS
32h 30mMAD-BLR
₹ 52,932
1/7Mon
1 stopLufthansa
13h 10mDEL-BCN
9/7Tue
1 stopLufthansa
10h 40mBCN-DEL
₹ 53,266

Search by stops

Search by airline

Search by price

Recent one-way flight deals

8/5Wed
1 stopEtihad Airways
33h 55mBOM-MAD
₹ 22,257
22/5Wed
3 stops
21h 50mBOM-BCN
₹ 22,423
30/5Thu
1 stopITA Airways
24h 24mDEL-MAD
₹ 32,760
30/5Thu
1 stopITA Airways
24h 24mDEL-MAD
₹ 33,010
18/6Tue
1 stopSWISS
16h 40mBOM-BCN
₹ 42,679
9/7Tue
1 stopLufthansa
15h 15mBOM-BCN
₹ 43,013
20/5Mon
1 stopLufthansa
19h 05mBLR-BCN
₹ 46,597
21/9Sat
1 stopSWISS
11h 25mBOM-BCN
₹ 58,601
17/5Fri
1 stopAir France
23h 10mDEL-BCN
₹ 78,773
24/5Fri
1 stopAir France
25h 50mDEL-BCN
₹ 86,526

Search by stops

Search by airline

Search by price

Last minute flights to Spain

Last minute flight, train and bus deals

1/5Wed
multi-stopEtihad Airways
30h 55mDEL-MAD
14/5Tue
multi-stopEtihad Airways
14h 35mMAD-DEL
₹ 59,268
1/5Wed
multi-stop
16h 30mBOM-BCN
8/5Wed
multi-stop
30h 25mBCN-BOM
₹ 60,935
1/5Wed
multi-stop
30h 55mDEL-MAD
14/5Tue
multi-stop
21h 25mMAD-DEL
₹ 62,268
30/4Tue
multi-stopSWISS
20h 25mBOM-BCN
8/5Wed
multi-stopSWISS
32h 35mBCN-BOM
₹ 78,106
30/4Tue
multi-stopITA Airways
17h 35mDEL-MAD
14/5Tue
multi-stopITA Airways
15h 55mMAD-DEL
₹ 83,608
30/4Tue
multi-stopLufthansa
22h 15mBOM-BCN
8/5Wed
multi-stopLufthansa
20h 30mBCN-BOM
₹ 89,610
28/4Sun
multi-stopLufthansa
14h 50mDEL-BCN
8/5Wed
multi-stopLufthansa
12h 10mBCN-DEL
₹ 125,787
30/4Tue
multi-stopAir France
19h 50mDEL-MAD
14/5Tue
multi-stopAir France
16h 25mMAD-DEL
₹ 147,127
28/4Sun
multi-stopITA Airways
16h 20mDEL-BCN
8/5Wed
multi-stopITA Airways
10h 05mBCN-DEL
₹ 156,880
28/4Sun
multi-stopAir France
25h 50mDEL-BCN
8/5Wed
multi-stopAir France
19h 25mBCN-DEL
₹ 225,233

Search by stops

Search by airline

Search by price

Flights to Spain

Return flight deals:

Spain - India

Cabin classes: