Find cheap flights to Madrid

Fri 4/3
Fri 4/10
Any month
Compare vs momondo |

Cheapest flights to Madrid airports

Find the cheapest flights to these Madrid airports from your nearest city or airport
There is no data for the selected route at this time, please select a new departure airport

When is the best time to fly to Madrid?

What is the cheapest month to fly to Madrid?

From most locations, the cheapest flights to Madrid can be found during the month of February; however great deals can be found at other times.

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

From most locations, booking your flights to Madrid around 24 days prior to your departure date finds the best deals.

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 Tuesday. Try to avoid departing on a Friday, 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 midday flights. Cheap prices are less likely for evening flights.


Madrid flight deals found on momondo

Check out some of the best fares to Madrid found recently by users on momondo
Quickest
Cheapest
Etihad Airways
Aug 3
JNB
Johannesburg OR Tambo
21h 55m
1 stop
MAD
Madrid Barajas
Aug 26
MAD
Madrid Barajas
22h 10m
1 stop
JNB
Johannesburg OR Tambo
Qatar Airways
Aug 3
JNB
Johannesburg OR Tambo
25h 25m
1 stop
MAD
Madrid Barajas
Aug 26
MAD
Madrid Barajas
17h 10m
1 stop
JNB
Johannesburg OR Tambo
Emirates
Aug 3
JNB
Johannesburg OR Tambo
18h 15m
1 stop
MAD
Madrid Barajas
Aug 26
MAD
Madrid Barajas
18h 10m
1 stop
JNB
Johannesburg OR Tambo
Etihad Airways
Aug 3
JNB
Johannesburg OR Tambo
21h 55m
1 stop
MAD
Madrid Barajas
Aug 26
MAD
Madrid Barajas
22h 10m
1 stop
JNB
Johannesburg OR Tambo
Qatar Airways
Aug 3
JNB
Johannesburg OR Tambo
22h 55m
1 stop
MAD
Madrid Barajas
Aug 26
MAD
Madrid Barajas
16h 30m
1 stop
JNB
Johannesburg OR Tambo
Etihad Airways
Aug 3
JNB
Johannesburg OR Tambo
42h 20m
2 stops
MAD
Madrid Barajas
Aug 26
MAD
Madrid Barajas
22h 10m
1 stop
JNB
Johannesburg OR Tambo

Find the cheapest one-way flights to Madrid Barajas

If you're looking for one-way flights to Madrid, view some of our deals below provided by KLM and Lufthansa
Quickest
Cheapest
Multiple Airlines
Apr 20
CPT
Cape Town Intl
38h 35m
2 stops
MAD
Madrid Barajas
KLM
Apr 22
CPT
Cape Town Intl
26h 10m
2 stops
MAD
Madrid Barajas
Lufthansa
Apr 19
CPT
Cape Town Intl
24h 55m
2 stops
MAD
Madrid Barajas

Popular routes to Madrid

Most frequently searched flights to Madrid along with the cheapest price and shortest flight duration
Johannesburg to Madrid Flights
Fastest flight time
21h 55m
Cheapest price
R7 010
Cape Town to Madrid Flights
Fastest flight time
26h 40m
Cheapest price
R9 965
Durban to Madrid Flights
Fastest flight time
25h 40m
Cheapest price
R10 686
Bloemfontein to Madrid Flights
Fastest flight time
22h 10m
Cheapest price
R23 299
View more

Start planning your trip to Madrid