Find cheap flights to Madrid

Sun 15/9
Sun 22/9
Any month
Compare vs momondo |

When is the best time to fly to Madrid?

+60.0%
+40.0%
+20.0%
Base
Price
39,351 - 61,030 INR

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 February 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?

From most locations, the cheapest flights to Madrid are found on a Wednesday. Booking a Sunday departure is usually the most expensive.

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

On average you can find the best deals on plane tickets to Madrid when looking for flights with evening departure times.


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
DEL
05 Dec
New Delhi Indira Gandhi Intl airport
23h 55m
1 Stop
MAD
Madrid Barajas airport
SAUDIA
MAD
22 Dec
Madrid Barajas airport
20h 55m
1 Stop
DEL
New Delhi Indira Gandhi Intl airport
33,962 INR
SAUDIA
SAUDIA
DEL
05 Oct
New Delhi Indira Gandhi Intl airport
20h 40m
1 Stop
MAD
Madrid Barajas airport
SAUDIA
MAD
13 Oct
Madrid Barajas airport
22h 40m
2 Stops
DEL
New Delhi Indira Gandhi Intl airport
34,033 INR
SAUDIA
SAUDIA
BOM
28 Sep
Mumbai Chhatrapati Shivaji airport
19h 25m
1 Stop
MAD
Madrid Barajas airport
SAUDIA
MAD
04 Oct
Madrid Barajas airport
13h 55m
2 Stops
BOM
Mumbai Chhatrapati Shivaji airport
35,026 INR
SAUDIA
SAUDIA
DEL
21 Sep
New Delhi Indira Gandhi Intl airport
20h 40m
1 Stop
MAD
Madrid Barajas airport
SAUDIA
MAD
08 Nov
Madrid Barajas airport
20h 55m
1 Stop
DEL
New Delhi Indira Gandhi Intl airport
36,444 INR
Alitalia
Alitalia
DEL
03 Nov
New Delhi Indira Gandhi Intl airport
36h 10m
2 Stops
MAD
Madrid Barajas airport
Alitalia
MAD
06 Nov
Madrid Barajas airport
27h 35m
2 Stops
DEL
New Delhi Indira Gandhi Intl airport
38,217 INR
KLM
KLM
BLR
30 Oct
Bengaluru Intl airport
14h 05m
1 Stop
MAD
Madrid Barajas airport
KLM
MAD
05 Nov
Madrid Barajas airport
23h 55m
1 Stop
BLR
Bengaluru Intl airport
39,067 INR
Lufthansa
Lufthansa
MAA
28 Oct
Chennai airport
18h 15m
1 Stop
MAD
Madrid Barajas airport
Lufthansa
MAD
05 Nov
Madrid Barajas airport
13h 30m
1 Stop
MAA
Chennai airport
45,803 INR
Air India
Air India
MAA
19 Sep
Chennai airport
16h 00m
1 Stop
MAD
Madrid Barajas airport
Air India
MAD
05 Oct
Madrid Barajas airport
15h 45m
1 Stop
MAA
Chennai airport
41,762 INR
British Airways
British Airways
MAA
04 Nov
Chennai airport
16h 05m
1 Stop
MAD
Madrid Barajas airport
British Airways
MAD
06 Nov
Madrid Barajas airport
16h 05m
1 Stop
MAA
Chennai airport
48,498 INR
SAUDIA
SAUDIA
BOM
28 Sep
Mumbai Chhatrapati Shivaji airport
19h 25m
1 Stop
MAD
Madrid Barajas airport
SAUDIA
MAD
04 Oct
Madrid Barajas airport
13h 55m
2 Stops
BOM
Mumbai Chhatrapati Shivaji airport
35,026 INR
Emirates
Emirates
BOM
30 Oct
Mumbai Chhatrapati Shivaji airport
22h 00m
1 Stop
MAD
Madrid Barajas airport
Emirates
MAD
12 Nov
Madrid Barajas airport
13h 30m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
41,833 INR
Emirates
Emirates
BOM
05 Mar
Mumbai Chhatrapati Shivaji airport
13h 55m
1 Stop
MAD
Madrid Barajas airport
Emirates
MAD
30 Apr
Madrid Barajas airport
22h 55m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
43,676 INR

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
New Delhi to Madrid
Fastest flight time
9h 40m
Cheapest price
33,962 INR
Mumbai to Madrid
Fastest flight time
13h 55m
Cheapest price
34,955 INR
Hyderabad to Madrid
Fastest flight time
13h 55m
Cheapest price
35,593 INR
Bengaluru to Madrid
Fastest flight time
14h 05m
Cheapest price
39,067 INR
Ahmedabad to Madrid
Fastest flight time
15h 00m
Cheapest price
40,840 INR
Kolkata to Madrid
Fastest flight time
15h 15m
Cheapest price
41,478 INR
Kochi to Madrid
Fastest flight time
14h 40m
Cheapest price
42,045 INR
Pune to Madrid
Fastest flight time
14h 30m
Cheapest price
45,307 INR
Chennai to Madrid
Fastest flight time
13h 45m
Cheapest price
45,803 INR
Coimbatore to Madrid
Fastest flight time
21h 00m
Cheapest price
49,916 INR
Jaipur to Madrid
Fastest flight time
16h 20m
Cheapest price
50,128 INR
Amritsar to Madrid
Fastest flight time
16h 40m
Cheapest price
54,028 INR
Lucknow to Madrid
Fastest flight time
25h 15m
Cheapest price
60,338 INR
View more

Start planning your trip to Madrid