Flights from Mexico City Airport MEX to Madrid Airport MAD

We've found the cheapest flights to Madrid

Returns from £714.45

One-way from £329.98

Getting to Internacional Benito Juarez from Barajas is very straight forward. There are 11 airliners who all offer direct flights several times a week. The official airport code for Internacional Benito Juarez is MEX and for Barajas it is MAD.

The exact cost of the flight we vary quite significantly base on the dates you travel, the time of day you will depart and how long in advance you pre book the flights. If you know the dates you wish to travel then book you flights as soon as you can. The earlier you book your lights the cheaper they will be. You can get saving of up to 50% of you book 2 or 3 months in advance! We advise all our viewers to book well in advance. This way you will get the low priced tickets available.

When arriving at Barajas don’t forget to set your watch to the local time!

The table below displays the numbers of daily flights from Internacional Benito Juarez (MEX) to Barajas (MAD) and the relevant airlines that fly.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Qatar Airways003333300:0520:30VIEW FLIGHTS
Iberia003333300:0520:30VIEW FLIGHTS
Finnair003333300:0520:30VIEW FLIGHTS
British Airways003333300:0520:30VIEW FLIGHTS
Aeromexico003333305:0022:05VIEW FLIGHTS
Aer Lingus003333300:0520:30VIEW FLIGHTS
El Al003333206:0022:05VIEW FLIGHTS
Air Europa003333005:0022:05VIEW FLIGHTS
Cathay Pacific001222200:0520:30VIEW FLIGHTS
Pegasus001111106:0012:50VIEW FLIGHTS
China Southern Airlines001111100:0517:10VIEW FLIGHTS

Qatar Airways offer the highest number of flights for this route with departures times between 00:05 and 20:30.

If you wish to book your flight with Qatar Airways then we advise you book direct from their website at qatarairways.com. The best discounts can only be obtained from their website.

The flight time for the selected route vary based on the month you will travel, but below we has summarised the most common times they will fly. We recommend you only take these times as guidance and check with appropriate airline for the exact times for the date you depart.

Flights Time In WeekDays
DayFlight TimesFlights
Wednesday
11:20
AirlineFlight  No
AeromexicoAM27
Air EuropaUX2521
12:50
AirlineFlight  No
FinnairAY5551
Aer LingusEI5874
El AlLY9230
British AirwaysBA4274
IberiaIB304
Qatar AirwaysQR5067
PegasusPC7994
15:40
AirlineFlight  No
Air EuropaUX2452
17:10
AirlineFlight  No
FinnairAY5555
China Southern AirlinesCZ7338
Aer LingusEI5878
British AirwaysBA4239
IberiaIB312
Qatar AirwaysQR6967
17:40
AirlineFlight  No
AeromexicoAM1
Air EuropaUX2454
20:30
AirlineFlight  No
FinnairAY5553
Aer LingusEI5876
El AlLY9232
British AirwaysBA4276
Cathay PacificCX1790
IberiaIB308
Qatar AirwaysQR5069
22:05
AirlineFlight  No
AeromexicoAM21
El AlLY8204
VIEW FLIGHTS
Thursday
00:05
AirlineFlight  No
China Southern AirlinesCZ7338
Cathay PacificCX1786
IberiaIB312
05:00
AirlineFlight  No
AeromexicoAM27
Air EuropaUX2521
06:00
AirlineFlight  No
FinnairAY5551
Aer LingusEI5874
El AlLY9230
Qatar AirwaysQR5067
11:30
AirlineFlight  No
AeromexicoAM1
12:50
AirlineFlight  No
British AirwaysBA4274
Cathay PacificCX1779
IberiaIB304
PegasusPC7994
15:40
AirlineFlight  No
Air EuropaUX2452
17:10
AirlineFlight  No
FinnairAY5555
Aer LingusEI5878
British AirwaysBA4239
Qatar AirwaysQR6967
17:40
AirlineFlight  No
Air EuropaUX2454
20:30
AirlineFlight  No
FinnairAY5553
Aer LingusEI5876
El AlLY9232
British AirwaysBA4276
IberiaIB308
Qatar AirwaysQR5069
22:05
AirlineFlight  No
AeromexicoAM21
El AlLY8204
VIEW FLIGHTS
Friday
00:05
AirlineFlight  No
China Southern AirlinesCZ7338
Aer LingusEI5878
British AirwaysBA4239
Qatar AirwaysQR6967
06:00
AirlineFlight  No
Cathay PacificCX1779
IberiaIB304
11:20
AirlineFlight  No
AeromexicoAM27
Air EuropaUX2521
11:30
AirlineFlight  No
AeromexicoAM1
12:50
AirlineFlight  No
FinnairAY5551
Aer LingusEI5874
El AlLY9230
British AirwaysBA4274
Qatar AirwaysQR5067
PegasusPC7994
13:50
AirlineFlight  No
IberiaIB308
17:10
AirlineFlight  No
FinnairAY5555
IberiaIB312
17:40
AirlineFlight  No
Air EuropaUX2454
20:30
AirlineFlight  No
FinnairAY5553
Aer LingusEI5876
El AlLY9232
British AirwaysBA4276
Cathay PacificCX1790
Qatar AirwaysQR5069
22:05
AirlineFlight  No
AeromexicoAM21
Air EuropaUX2452
El AlLY8204
VIEW FLIGHTS
Saturday
00:05
AirlineFlight  No
FinnairAY5555
China Southern AirlinesCZ7338
Aer LingusEI5878
British AirwaysBA4239
IberiaIB312
05:00
AirlineFlight  No
AeromexicoAM27
Air EuropaUX2521
06:00
AirlineFlight  No
British AirwaysBA4274
PegasusPC7994
11:30
AirlineFlight  No
Air EuropaUX2454
12:50
AirlineFlight  No
FinnairAY5551
Aer LingusEI5874
El AlLY9230
Cathay PacificCX1779
IberiaIB304
Qatar AirwaysQR5067
15:40
AirlineFlight  No
Air EuropaUX2452
El AlLY8204
17:10
AirlineFlight  No
Cathay PacificCX1786
Qatar AirwaysQR6967
17:40
AirlineFlight  No
AeromexicoAM1
20:30
AirlineFlight  No
FinnairAY5553
Aer LingusEI5876
El AlLY9232
British AirwaysBA4276
IberiaIB308
Qatar AirwaysQR5069
22:05
AirlineFlight  No
AeromexicoAM21
VIEW FLIGHTS
Sunday
00:05
AirlineFlight  No
FinnairAY5555
China Southern AirlinesCZ7338
Aer LingusEI5878
British AirwaysBA4239
Qatar AirwaysQR6967
06:00
AirlineFlight  No
FinnairAY5551
Aer LingusEI5874
El AlLY9230
British AirwaysBA4274
Cathay PacificCX1779
IberiaIB304
Qatar AirwaysQR5067
PegasusPC7994
11:20
AirlineFlight  No
AeromexicoAM27
13:50
AirlineFlight  No
FinnairAY5553
Aer LingusEI5876
El AlLY9232
British AirwaysBA4276
Cathay PacificCX1790
IberiaIB308
Qatar AirwaysQR5069
15:40
AirlineFlight  No
AeromexicoAM21
17:10
AirlineFlight  No
IberiaIB312
17:40
AirlineFlight  No
AeromexicoAM1
VIEW FLIGHTS

Instead of flying from Internacional Benito Juarez you could consider a few airports that are close by. Please see that table below of alternative routes.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Queretaro to Madrid011 Hours 28 Minutes

Please remember to leave plenty of time to get though customers when you are departing form the airports. Flights regulations are getting very strict these days so getting through customs can take in excess of 1 hour in some cases.

Planning a Holiday or Business Trip?

Search for the cheapest vehicle rental deals at Mexico City Airport

Flight Price FAQ - Mexico City (MEX) to Madrid (MAD)

DIRECT Aeromexico
What is the cheapest direct flight one way from Mexico City MEX to Madrid MAD?
The cheapest direct flight one way from Mexico City MEX to Madrid MAD is £329.98 ($436 €395.52)
£329.98
$436 | €395.52
Check Latest Price
DIRECT Iberia
What is the cheapest direct return flight from Mexico City MEX to Madrid MAD?
The cheapest direct return flight from Mexico City MEX to Madrid MAD is £714.45 ($944 €856.35)
£714.45
$944 | €856.35
Check Latest Price
1+ STOP(S)
What is the cheapest flight one way from Mexico City MEX to Madrid MAD?
The cheapest flight one way from Mexico City MEX to Madrid MAD is £301.98 ($399 €361.95)
£301.98
$399 | €361.95
Check Latest Price
1+ STOP(S)
What is the cheapest return flight from Mexico City MEX to Madrid MAD?
The cheapest return flight from Mexico City MEX to Madrid MAD is £521.46 ($689 €625.03)
£521.46
$689 | €625.03
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from MEX to MAD

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!
Beat the Queues

Beat the Queues

Don't stand sweating for 45 mins waiting for Security. Get a fast track and get through in 5 mins or less.

Book now

Disrupted flight or mishandled baggage?

Claim up to £1,600 (€1,920) for mishandled baggage or £520 (€600) in compensation on qualifying flight delays and cancellations. Check your compensation for free.

Flight Info FAQ - Mexico City (MEX) to Madrid (MAD)

Who flies from Mexico City to Madrid?
The following airlines fly from Mexico City (MEX) to Madrid (MAD): Aer Lingus, Aeromexico, Air Europa, British Airways, Cathay Pacific, China Southern Airlines, El Al, Finnair, Iberia, Pegasus, Qatar Airways.
How far is the flight from Mexico City to Madrid?
The flight from Mexico City to Madrid is 9,066KM or 5,634 miles.
How long does the flight from Mexico City to Madrid to take?
The flight from Mexico City to Madrid takes 11 Hours 28 Minutes.

Alternative Airports in Spain with Connections from Mexico City Airport

Looking for the best hire car deals?

Search for the cheapest vehicle rental deals at MEX

Useful Information about Mexico City Airport

Mexico City Tourist Attractions

Things to see and do in and around Mexico City in Mexico.

View...
Lounges at Mexico City Airport

See all the airport lounges, locations and opening times available at Mexico City Airport

View...
Eating and Drinking at Mexico City Airport

See all bars and restaurants at Mexico City Airport, including locations and if they are before or after check-in

View...
Duty Free Shopping at Mexico City Airport

See all shops available at Mexico City Airport - plan your duty free shopping in advance

View...