Find cheap flights to Madrid

Thu. 23/1
Thu. 30/1
Any month
Compare vs momondo |

When is the best time to fly to Madrid?

$2,040
$1,740
$1,440
$1,137
Price
$1.137 - $2.041

When is the best time to fly to Madrid?

Travelling from most locations, it is best to book your flight to Madrid during the month of November for the best deal, although there are other times of the year which offer great deals as well.

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?

In general, booking your departure to Madrid for a Tuesday represents the best deal on airfare. Try to avoid a Thursday departure to stay away from the highest prices.

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

In general, when looking for the cheapest flight to Madrid, our data indicates that afternoon flights are the most cost-effective. morning flights tend to be the most expensive.


Madrid flight deals found on momondo

Check out some of the best fares to Madrid found recently by users on momondo
Quickest
Cheapest
China Eastern
China Eastern
05 Mar.
SYD
Sydney Kingsford Smith airport
35h 40m
2 Stops
MAD
Madrid Barajas airport
China Eastern
21 Mar.
MAD
Madrid Barajas airport
50h 05m
2 Stops
SYD
Sydney Kingsford Smith airport
$930
China Eastern
China Eastern
08 Mar.
BNE
Brisbane airport
35h 30m
2 Stops
MAD
Madrid Barajas airport
China Eastern
22 Mar.
MAD
Madrid Barajas airport
26h 00m
1 Stop
BNE
Brisbane airport
$941
Etihad Airways
Etihad Airways
08 Feb.
SYD
Sydney Kingsford Smith airport
43h 35m
1 Stop
MAD
Madrid Barajas airport
Etihad Airways
17 Feb.
MAD
Madrid Barajas airport
23h 50m
1 Stop
SYD
Sydney Kingsford Smith airport
$1,032
China Eastern
China Eastern
02 Mar.
MEL
Melbourne airport
41h 45m
2 Stops
MAD
Madrid Barajas airport
China Eastern
17 Mar.
MAD
Madrid Barajas airport
50h 05m
2 Stops
MEL
Melbourne airport
$1,047
Emirates
Emirates
09 Jun.
ADL
Adelaide airport
23h 05m
1 Stop
MAD
Madrid Barajas airport
Emirates
23 Jun.
MAD
Madrid Barajas airport
21h 15m
1 Stop
ADL
Adelaide airport
$1,124
China Eastern
China Eastern
16 Jun.
SYD
Sydney Kingsford Smith airport
34h 35m
2 Stops
MAD
Madrid Barajas airport
China Eastern
06 Jul.
MAD
Madrid Barajas airport
29h 10m
1 Stop
SYD
Sydney Kingsford Smith airport
$1,134
Emirates
Emirates
09 Jun.
ADL
Adelaide airport
23h 05m
1 Stop
MAD
Madrid Barajas airport
Emirates
23 Jun.
MAD
Madrid Barajas airport
21h 15m
1 Stop
ADL
Adelaide airport
$1,124
Etihad Airways
Etihad Airways
31 Jan.
BNE
Brisbane airport
33h 30m
2 Stops
MAD
Madrid Barajas airport
Etihad Airways
16 Feb.
MAD
Madrid Barajas airport
22h 40m
1 Stop
BNE
Brisbane airport
$1,465
China Eastern
China Eastern
08 Mar.
BNE
Brisbane airport
35h 30m
2 Stops
MAD
Madrid Barajas airport
China Eastern
22 Mar.
MAD
Madrid Barajas airport
26h 00m
1 Stop
BNE
Brisbane airport
$941
China Eastern
China Eastern
16 Jun.
SYD
Sydney Kingsford Smith airport
34h 35m
2 Stops
MAD
Madrid Barajas airport
China Eastern
06 Jul.
MAD
Madrid Barajas airport
29h 10m
1 Stop
SYD
Sydney Kingsford Smith airport
$1,134
Cathay Pacific
Cathay Pacific
22 Jun.
BNE
Brisbane airport
39h 55m
1 Stop
MAD
Madrid Barajas airport
Cathay Pacific
18 Jul.
MAD
Madrid Barajas airport
27h 15m
1 Stop
BNE
Brisbane airport
$2,266
Etihad Airways
Etihad Airways
08 Feb.
SYD
Sydney Kingsford Smith airport
43h 35m
1 Stop
MAD
Madrid Barajas airport
Etihad Airways
17 Feb.
MAD
Madrid Barajas airport
23h 50m
1 Stop
SYD
Sydney Kingsford Smith airport
$1,032

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
London to Madrid Flights
Fastest flight time
2h 20m
Cheapest price
$149
Sydney to Madrid Flights
Fastest flight time
26h 55m
Cheapest price
$930
Brisbane to Madrid Flights
Fastest flight time
24h 45m
Cheapest price
$941
Melbourne to Madrid Flights
Fastest flight time
23h 05m
Cheapest price
$967
Perth to Madrid Flights
Fastest flight time
21h 30m
Cheapest price
$1,003
Adelaide to Madrid Flights
Fastest flight time
30h 45m
Cheapest price
$1,062
Coolangatta to Madrid Flights
Fastest flight time
27h 55m
Cheapest price
$1,129
Maroochydore to Madrid Flights
Fastest flight time
27h 30m
Cheapest price
$1,203
Newcastle to Madrid Flights
Fastest flight time
38h 40m
Cheapest price
$1,967
Kalgoorlie to Madrid Flights
Fastest flight time
29h 20m
Cheapest price
$2,235
View more

Start planning your trip to Madrid