Flights from Madrid to Mexico City
MAD to MEX. All flight routes from Barajas, Spain to Mexico City International Airport, Mexico. These routes are operated by 24 different airlines. You can either fly non-stop with Aeromexico or Iberia, or choose from 24 different transit flights. The shortest flight time is 12 hours.
Find the best prices on hotels and car rental near Mexico City Airport
We got great deals on hotels and car rentals near the airport.
Madrid to Mexico City flights
There are over 26 airlines and as many as 855 flights every week to this destination. You can fly non-stop to Mexico City (MEX) from Madrid (MAD) with Aeromexico or Iberia but if a stopover option suits you better you can choose to fly via Guatemala City, Monterrey or any other of the 24 alternatives with flight connections.
Madrid to Mexico City with Aeromexico
You can fly non-stop every weekday with flights departing between 9 am and 23 pm. You can also take a connecting flight via Monterrey or Guadalajara. Aeromexico is a member of SkyTeam.
With Iberia
You can fly non-stop every weekday with flights departing between 13 pm and 23 pm. Iberia is a member of the air alliance OneWorld.
With British Airways
If you fly from Madrid with British Airways you will do a stopover in London, LHR before reaching Mexico City. This flight trip will take 15 hours and 35 minutes and you can fly every day of the week except Mondays and Tuesday with departures at 10:40, 12:10 or 12:15. British Airways is a member of the air alliance OneWorld.
With American Airlines
If you choose to fly with American Airlines from Madrid to Mexico City you can make a transit either via Dallas or via Miami. The route via Dallas is 23 minutes faster. American Airlines is a member of the air alliance OneWorld.
Miles & flight time: MAD - MEX
The shortest flight time between MAD and MEX is 12 hours and 10 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 12h 10m | - | 5665 (9115 km) |
GUA Guatemala City | 15h 5m | 58m | 6101 (9817 km) |
MTY Monterrey | 15h 40m | 2h 26m | 5879 (9459 km) |
BCN Barcelona | 15h 45m | 2h 5m | 6225 (10016 km) |
DFW Dallas | 16h 12m | 1h 25m | 5925 (9533 km) |
MUC Munich | 16h 15m | 4h 50m | 7086 (11401 km) |
CUN Cancun | 16h 20m | 3h 29m | 5777 (9295 km) |
GDL Guadalajara | 16h 30m | 2h 29m | 6112 (9834 km) |
MIA Miami | 16h 35m | 4h 50m | 5721 (9205 km) |
IAD Dulles | 17h 0m | 3h 32m | 5704 (9178 km) |
FRA Frankfurt | 17h 5m | 2h 10m | 6856 (11031 km) |
PTY Panama City | 17h 15m | 2h 31m | 6603 (10624 km) |
LHR London | 17h 23m | 3h 40m | 6342 (10204 km) |
CDG Paris | 17h 35m | 1h 15m | 6412 (10317 km) |
MDE Medellin | 17h 35m | 2h 45m | 6857 (11033 km) |
LGW London | 17h 40m | - | - |
ORY Paris | 17h 45m | - | - |
ATL Atlanta | 17h 50m | 3h 45m | 5688 (9152 km) |
FCO Rome | 18h 20m | 1h 30m | 7217 (11612 km) |
YYZ Toronto | 18h 25m | 4h 25m | 5815 (9356 km) |
ORD Chicago | 18h 35m | 4h 10m | 5913 (9514 km) |
JFK New York | 18h 40m | 3h 55m | 5702 (9175 km) |
BOG Bogota | 19h 0m | 3h 1m | 6991 (11249 km) |
EWR New York | 19h 3m | - | - |
AMS Amsterdam | 19h 5m | 4h 50m | 6664 (10722 km) |
Unpublished Flight Rates From Madrid to Mexico City
From Madrid to Mexico
Below is a list of other destinations to Mexico from Barajas with either direct flights or 1 stop connections.
- CUN Cancun Direct
- GDL Guadalajara Direct
- MTY Monterrey Direct
- SJD San Jose Cabo Direct
- PVR Puerto Vallarta
- TIJ Tijuana
- NLU Mexico City
- BJX Leon/Guanajuato
- MZT Mazatlan
- MID Merida
From Spain to Mexico City
Below is a list of other cities in Spain with flights to Mexico City with either non-stop or connecting flights.