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 25 different airlines. You can either fly non-stop with Aeromexico or Iberia, or choose from 26 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 28 airlines and as many as 1017 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 Barcelona, Guatemala City or any other of the 26 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 Delta Air Lines
If you fly from Madrid with Delta Air Lines you will do a stopover in Atlanta, ATL before reaching Mexico City. This flight trip will take 15 hours and 30 minutes and you can fly every weekday with departures at 11:00. Delta Air Lines is a member of SkyTeam.
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 weekday with departures at 12:10 or 12:15. British Airways is a member of the air alliance OneWorld.
Miles & flight time: MAD - MEX
The shortest flight time between MAD and MEX is 12 hours.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 12h 0m | - | 5665 (9115 km) |
BCN Barcelona | 15h 20m | 2h 5m | 6225 (10016 km) |
GUA Guatemala City | 15h 25m | 1h 33m | 6101 (9817 km) |
ATL Atlanta | 15h 30m | 2h 5m | 5688 (9152 km) |
MTY Monterrey | 15h 40m | 3h 6m | 5879 (9459 km) |
CUN Cancun | 15h 55m | 2h 11m | 5777 (9295 km) |
DFW Dallas | 16h 0m | 2h 45m | 5925 (9533 km) |
GDL Guadalajara | 16h 25m | 2h 40m | 6112 (9834 km) |
SAL San Salvador | 16h 25m | 3h 0m | 6201 (9977 km) |
MIA Miami | 16h 35m | 3h 0m | 5721 (9205 km) |
ORD Chicago | 16h 35m | 1h 59m | 5913 (9514 km) |
FRA Frankfurt | 16h 50m | 2h 10m | 6856 (11031 km) |
MDE Medellin | 16h 55m | 2h 10m | 6857 (11033 km) |
IAD Dulles | 17h 0m | 3h 23m | 5704 (9178 km) |
PTY Panama City | 17h 3m | 2h 43m | 6603 (10624 km) |
MUC Munich | 17h 10m | 2h 20m | 7086 (11401 km) |
LHR London | 17h 25m | 3h 10m | 6342 (10204 km) |
CDG Paris | 17h 35m | 4h 0m | 6412 (10317 km) |
JFK New York | 17h 54m | 4h 19m | 5702 (9175 km) |
YYZ Toronto | 18h 5m | 4h 50m | 5815 (9356 km) |
YUL Montreal | 18h 10m | 4h 45m | 5788 (9313 km) |
FCO Rome | 18h 13m | 2h 45m | 7217 (11612 km) |
BOG Bogota | 18h 55m | 4h 10m | 6991 (11249 km) |
LGW London | 18h 55m | - | - |
EWR New York | 18h 58m | - | - |
ORY Paris | 19h 0m | - | - |
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.