Find cheap flights to Madrid

Fri 24/1
Fri 31/1
Any month
Compare vs momondo |

When is the best time to fly to Madrid?

₹ 76,580
₹ 62,650
₹ 48,730
₹ 34,807
Price
₹ 34,807 - ₹ 69,613

When is the best time to fly to Madrid?

In general when looking for the cheapest flight to Madrid, try to book your flight during the month of October for the best deal.

When is the best time to book a flight to Madrid?

Most flyers found that booking flight tickets 60 days in advance of their planned departure date is, on average, the best time to get cheap flights to Madrid.

What is the cheapest day to depart on your flight to Madrid?

On average, the cheapest flights to Madrid are found when departing on a Wednesday. Try to avoid departing on a Sunday, as this is usually the most expensive day.

What is the cheapest time of day to fly to Madrid?

Typically, cheap prices to Madrid are most often found for evening flights. Cheap prices are less likely for afternoon flights.


Madrid flight deals found on momondo

Check out some of the best fares to Madrid found recently by users on momondo
Quickest
Cheapest
SAUDIA
SAUDIA
04 May
DEL
New Delhi Indira Gandhi Intl airport
23h 00m
1 Stop
MAD
Madrid Barajas airport
SAUDIA
08 May
MAD
Madrid Barajas airport
22h 05m
1 Stop
DEL
New Delhi Indira Gandhi Intl airport
₹ 33,457
SAUDIA
SAUDIA
11 Mar
DEL
New Delhi Indira Gandhi Intl airport
23h 55m
1 Stop
MAD
Madrid Barajas airport
SAUDIA
27 Mar
MAD
Madrid Barajas airport
21h 00m
1 Stop
DEL
New Delhi Indira Gandhi Intl airport
₹ 35,872
SAUDIA
SAUDIA
29 Feb
DEL
New Delhi Indira Gandhi Intl airport
23h 55m
1 Stop
MAD
Madrid Barajas airport
SAUDIA
05 Mar
MAD
Madrid Barajas airport
21h 00m
1 Stop
DEL
New Delhi Indira Gandhi Intl airport
₹ 36,085
Aeroflot
Aeroflot
04 Jun
DEL
New Delhi Indira Gandhi Intl airport
21h 05m
1 Stop
MAD
Madrid Barajas airport
Aeroflot
08 Jun
MAD
Madrid Barajas airport
24h 20m
1 Stop
DEL
New Delhi Indira Gandhi Intl airport
₹ 40,631
Air India
Air India
25 Jan
BOM
Mumbai Chhatrapati Shivaji airport
13h 40m
1 Stop
MAD
Madrid Barajas airport
Air India
11 Feb
MAD
Madrid Barajas airport
18h 00m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
₹ 42,265
Turkish Airlines
Turkish Airlines
08 Jul
DEL
New Delhi Indira Gandhi Intl airport
31h 30m
1 Stop
MAD
Madrid Barajas airport
Turkish Airlines
18 Jul
MAD
Madrid Barajas airport
30h 55m
1 Stop
DEL
New Delhi Indira Gandhi Intl airport
₹ 43,189
Air India
Air India
25 Jan
BOM
Mumbai Chhatrapati Shivaji airport
13h 40m
1 Stop
MAD
Madrid Barajas airport
Air India
11 Feb
MAD
Madrid Barajas airport
18h 00m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
₹ 42,265
Emirates
Emirates
13 Jul
BOM
Mumbai Chhatrapati Shivaji airport
18h 40m
1 Stop
MAD
Madrid Barajas airport
Emirates
01 Aug
MAD
Madrid Barajas airport
16h 10m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
₹ 47,664
Emirates
Emirates
01 Feb
AMD
Ahmedabad airport
12h 50m
1 Stop
MAD
Madrid Barajas airport
Emirates
05 Feb
MAD
Madrid Barajas airport
23h 50m
1 Stop
AMD
Ahmedabad airport
₹ 91,207
Emirates
Emirates
15 Apr
BOM
Mumbai Chhatrapati Shivaji airport
13h 40m
1 Stop
MAD
Madrid Barajas airport
Emirates
02 May
MAD
Madrid Barajas airport
26h 00m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
₹ 47,238
Turkish Airlines
Turkish Airlines
01 Feb
MAA
Chennai airport
21h 05m
2 Stops
MAD
Madrid Barajas airport
Turkish Airlines
05 Feb
MAD
Madrid Barajas airport
18h 55m
2 Stops
MAA
Chennai airport
₹ 73,520
Etihad Airways
Etihad Airways
27 May
BOM
Mumbai Chhatrapati Shivaji airport
26h 10m
1 Stop
MAD
Madrid Barajas airport
Etihad Airways
10 Jun
MAD
Madrid Barajas airport
18h 00m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
₹ 44,751

Which airlines operate flights to Madrid?


Airports near Madrid

Below you will find all the airports in Madrid along with their distance from the city centre
Madrid Barajas
13 km from city centre

Popular routes to Madrid

Most frequently searched flights to Madrid along with the cheapest price and shortest flight duration
Mumbai to Madrid Flights
Fastest flight time
17h 05m
Cheapest price
₹ 26,069
New Delhi to Madrid Flights
Fastest flight time
9h 40m
Cheapest price
₹ 34,096
Kochi to Madrid Flights
Fastest flight time
14h 40m
Cheapest price
₹ 41,697
Chennai to Madrid Flights
Fastest flight time
15h 00m
Cheapest price
₹ 41,768
Bengaluru to Madrid Flights
Fastest flight time
16h 00m
Cheapest price
₹ 41,839
Hyderabad to Madrid Flights
Fastest flight time
19h 50m
Cheapest price
₹ 42,194
Jaipur to Madrid Flights
Fastest flight time
16h 30m
Cheapest price
₹ 43,331
Ahmedabad to Madrid Flights
Fastest flight time
23h 20m
Cheapest price
₹ 46,172
Kolkata to Madrid Flights
Fastest flight time
15h 10m
Cheapest price
₹ 48,303
Coimbatore to Madrid Flights
Fastest flight time
32h 35m
Cheapest price
₹ 51,713
Lucknow to Madrid Flights
Fastest flight time
31h 05m
Cheapest price
₹ 56,188
Pune to Madrid Flights
Fastest flight time
14h 30m
Cheapest price
₹ 56,614
Amritsar to Madrid Flights
Fastest flight time
15h 20m
Cheapest price
₹ 57,111
View more

Start planning your trip to Madrid