Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Spain from ₹ 22,388

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 2/9. 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
Sat 13/7
Sat 20/7

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

In the last 7 days, travellers have searched 44,216,777 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₹ 47,532
Málaga
Málaga1 stop₹ 43,105
Ibiza
Ibiza2 stops₹ 52,544
Valencia
Valencia1 stop₹ 51,625
Alicante
Alicante2 stops₹ 79,861
Oviedo
Oviedo2 stops₹ 88,632

Good to know

Low season

January

High season

October

Cheapest flight

₹ 22,388
Best time to beat the crowds (2% 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 24h 29m, covering a distance of 12566 km. The most popular route is New Delhi - Barcelona with an average flight time of 13h 00m.

  • What is the cheapest flight to Spain?

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

  • What are the most popular destinations in Spain?

    Based on KAYAK flight searches, the most popular destination is Madrid (63% of total searches to Spain). The next most popular destinations are Valencia (11%) and Alicante (8%). Searches for flights to Málaga (6%), to Ibiza (2%) and to Tenerife South (2%) 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 1893 reviews
7.3Food
7.1Entertainment
7.8Boarding
7.5Comfort
8.4Crew
Airline reviews

Wonderful experience! The crew was outstanding and amazing from check in to gate to flight crew! Amazing. Thank you!

10.0 ExcellentAnonymous, Jun 2024ORD - ZRH
Read more about SWISS reviews

Wonderful experience! The crew was outstanding and amazing from check in to gate to flight crew! Amazing. Thank you!

I don't think I will fly Swiss again. I had issues with carry on luggage, connections were really tight, food was average, I paid extra for an aisle seat, then it was changed at check-in, the app/website don't allow you to add extra baggage if needed, and it was the first long-haul flight that didn't provide alcohol (glass of wine with dinner).

The pilot was wonderful and enthusiastic and introduced himself over the intercom. We all felt in good hands. Crew were all super friendly and especially the young , gentleman crew member. Everything Swiss airlines represents. Hospitality, friendly and professional. Thank you. Truly a memorable short flight.

I arrived 59 minutes before the flight in Tampa due to Massive traffic jam and the flight was closed and I was told that I’d simply have to “book a new ticket on line myself and the gate agents couldn’t help me”. Even though the flight was delayed over 30 minutes, (leaving one hour and 29 minutes before departure, they refused to assist in any way explaining that it’s automatic and there can be no exceptions. Horrible experience due to poor management at gate. I fly this option 2-3 times a year and have a good experience with the cabin crew etc. But, Tampa agents are not trained or allowed customer service. I once was a gate agent for USAir, I know times have changed, but forcing me to purchase a new ticket and complete indifference and inconvenience. No thanks

On time flight, I requested wheelchair in Zurich , when I arrived they were no where to be found, I had one hour between flights I had to walk with great difficulty.

seats are too tight and uncomfortable everything else went well.

Far above average. The level of quality and service has really improved and passed most US carriers on this route. Go Edelweiss!

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)

It was a long flight but overall a good one. The one thing that I would comment on is that there is a real problem with disposable plastic products when it comes to the meal service. It would be great for Qatar Airways to find ways to make its meal service more circular and reduce the immense amount of waste.

they give hard time at checking, they not allow computer bag or purse

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

Overall it was a very good experience. Boarding was efficient and well organized. The cabin crew were excellent. The meals were tasty and quite filling. The warm bread rolls were a nice touch. Seats were comfortable even if they were a little narrow. Entertainment selection was excellent.

This is my first and last flight with Qatar because when we go for boarding pass in Delhi airport the team asked for money charging me for hand baggage which is technically including with my ticket so also we get one our temple pics I ask them to checking in but they tell me I have to pay $500 dollars for that additional which is not make sense than I diseased to throw away because I can’t take with us . For carry in beg also I pay some Indian n currency for the guy who help I already pay 6 passengers ticket cost me $8000 so really I’m not happy . PLUS MY 6 checked baggage was damaged I already claim for four beg at airport but now I’m worried about my stuff inside maybe broken too which is more expensive stuff me really bad experience

My seat that I booked over a year ago and some other passenger was sitting in it. They said they could not walk and they would not move. I was with my young kid and the crew did nothing to accommodate that. Just disappointed that the airline accepts that excuse from a passenger.

They shld improve and provide a lunch or dinner in an international leg

The crew was courteous and efficient. There was no entertainment or liquor service on this short international flight.

Just money making business. This was my fourth journey with Qatar Airways, year by year the quality of service getting poor. Food is very cheap. They have some low quality alcohol beverages. They don’t have any brandy or cognac. No toilet around the gate lounge. We have to wait until getting to the flight for use toilet.very long standing for entering into the flight. We can see the old passenger suffering.

They have misplaced my one checked bag which I have not received in Philadelphia and have lodged complaint with American Airlines, the staff of Indigo was rude with us, at the checking counter, I think she purposely withheld my one of the checked bag, because the American Airlines staff told me that bag was not received at Doha airport. Kindly help me with one of my checked bag to get it. My flight was from Mumbai to Doha and then Doha to Philadelphia.

Liked leg room Disliked unable to book to sit with my family on same flight without paying extra

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.

This is the worst part of the journey. The Lufthansa flight was delayed, and I missed the connecting flight. Lufthansa staff have not been helpful in rebooking the subsequent flight with Air India (another airline that is part of the Star Alliance). Lufthansa told me it's not their responsibility, and Air India says the PNR is part of Lufthansa, so they are not responsible for rebooking. Lufthansa customer service asked me to contact the counter at Delhi airport, but no one was available there. I am caught between these two airlines, and ultimately, Air India decided to reschedule my flight after 18 hours. I am stranded at Delhi airport. I can't go out because if I do, I can't come back in, and I can't get past security to get food. My 3-year-old and I are stranded here for 12 hours without food and water.

Second time I took this flight, and they lost my luggage both times. Waiting for my suitcase now, last time it took two days to get it back.

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, we missed a flight from our multi city itenerary and the airline canceled our last flight returning home. Neither Underpricer & the airline informed us and did nothing to help and had to buy new tickets... a nightmare!!!! Never booking through Kayak/underpricer again

A better organized line of passengers at the boarding gate. Quite disorganized, with multiple queues of economy class passengers

AMS FCO in their full flat business. Amazing sear and food experience.

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.

Book Cheap Spain Plane Tickets

Recent return flight deals

4/12Wed
1 stopSWISS
14h 55mDEL-AGP
12/2Wed
1 stopSWISS
27h 15mAGP-DEL
₹ 43,105
22/9Sun
1 stopSWISS
16h 25mDEL-BCN
18/2Tue
1 stopSWISS
13h 00mBCN-DEL
₹ 43,856
4/7Thu
1 stopEtihad Airways
25h 25mBLR-BCN
19/7Fri
1 stopEtihad Airways
18h 45mBCN-BLR
₹ 45,444
18/7Thu
1 stopEtihad Airways
12h 20mBOM-BCN
10/10Thu
1 stopEtihad Airways
12h 00mBCN-BOM
₹ 45,444
4/8Sun
1 stopLufthansa
19h 55mDEL-BCN
19/8Mon
1 stopLufthansa
10h 40mBCN-DEL
₹ 47,699
7/7Sun
1 stopLufthansa
17h 25mBOM-BCN
15/7Mon
1 stopLufthansa
11h 45mBCN-BOM
₹ 48,451
28/7Sun
1 stopITA Airways
23h 40mDEL-BCN
17/9Tue
1 stopITA Airways
28h 55mBCN-DEL
₹ 50,874
25/9Wed
1 stopITA Airways
21h 25mDEL-MAD
8/10Tue
1 stopITA Airways
30h 45mMAD-DEL
₹ 51,375
22/9Sun
1 stopQatar Airways
25h 10mDEL-BCN
9/10Wed
1 stopQatar Airways
12h 40mBCN-DEL
₹ 53,964
18/7Thu
1 stopQatar Airways
20h 20mBOM-BCN
7/10Mon
1 stopQatar Airways
13h 25mBCN-BOM
₹ 56,638

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/9Mon
3 stops
38h 45mBOM-BCN
₹ 22,388
4/12Wed
1 stopSWISS
22h 00mDEL-BCN
₹ 22,555
19/11Tue
1 stopLufthansa
13h 50mDEL-BCN
₹ 23,056
8/11Fri
1 stopLufthansa
14h 00mDEL-MAD
₹ 23,390
30/6Sun
1 stopITA Airways
11h 15mDEL-BCN
₹ 24,476
3/7Wed
1 stopITA Airways
23h 40mDEL-BCN
₹ 24,560
16/9Mon
1 stopEtihad Airways
24h 35mBOM-MAD
₹ 28,402
10/7Wed
1 stopEtihad Airways
31h 00mBLR-BCN
₹ 29,572
18/9Wed
1 stopQatar Airways
20h 50mBOM-BCN
₹ 32,329
19/9Thu
1 stopQatar Airways
14h 15mBOM-BCN
₹ 32,412

Search by stops

Search by airline

Search by price

Last minute flights to Spain

Last minute flight, train and bus deals

15/6Sat
multi-stopQatar Airways
31h 05mBOM-BCN
3/7Wed
multi-stopQatar Airways
13h 25mBCN-BOM
₹ 58,893
16/6Sun
multi-stop
35h 25mBOM-BCN
21/6Fri
multi-stop
31h 35mBCN-BOM
₹ 64,573
16/6Sun
multi-stopLOT
32h 50mBOM-BCN
21/6Fri
multi-stopLOT
33h 40mBCN-BOM
₹ 65,994
16/6Sun
multi-stopLufthansa
24h 10mBOM-BCN
21/6Fri
multi-stopLufthansa
11h 45mBCN-BOM
₹ 67,748
15/6Sat
multi-stopLufthansa
13h 35mBOM-BCN
3/7Wed
multi-stopLufthansa
13h 35mBCN-BOM
₹ 70,170
16/6Sun
multi-stopEtihad Airways
24h 30mBOM-BCN
3/7Wed
multi-stopEtihad Airways
28h 45mBCN-BOM
₹ 72,426
16/6Sun
multi-stopEtihad Airways
22h 15mBOM-BCN
3/7Wed
multi-stopEtihad Airways
28h 45mBCN-BOM
₹ 80,947
16/6Sun
multi-stopTurkish Airlines
14h 10mDEL-MAD
21/6Fri
multi-stopTurkish Airlines
13h 35mMAD-DEL
₹ 196,561
15/6Sat
multi-stopITA Airways
13h 30mDEL-MAD
21/6Fri
multi-stopITA Airways
14h 40mMAD-DEL
₹ 201,155
16/6Sun
multi-stopTurkish Airlines
34h 25mBOM-MAD
21/6Fri
multi-stopTurkish Airlines
13h 05mMAD-BOM
₹ 263,390

Search by stops

Search by airline

Search by price

Flights to Spain

Return flight deals:

Spain - India

Cabin classes: