Flights from Mexico City to Madrid – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MEX to MAD – All flight route options from Mexico City International Airport, Mexico to Barajas, Spain. These routes are operated by 19 airlines. Fly non-stop with Aeromexico or Iberia, or choose from 26 different stopover flights. The shortest flight time is 10 hours and 35 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Barajas
We got great deals on hotels and car rentals near the airport.
Mexico City to Madrid flights
There are over 28 airlines and as many as 1076 flights every week to this destination. You can fly non-stop to Madrid (MAD) from Mexico City (MEX) with Aeromexico or Iberia but if a stopover option suits you better you can choose to fly via Dallas, Boston or any other of the 26 alternatives with connectiing airports.
Mexico City to Madrid with Aeromexico
You can fly non-stop every weekday with flights departing from 9:00 am to 11:00 pm. You can also take a connecting flight via Guadalajara or Monterrey. Aeromexico is a member of SkyTeam.
With American Airlines
If you choose to fly with American Airlines from Mexico City to Madrid you can make a transit either via Dallas or via Miami. The route via Dallas is 2 hours and 3 minutes faster. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Mexico City International Airport to Barajas
The shortest flight time between MEX and MAD is 10 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 10h 40m | - | 5665 miles (9115 km) |
DFW Dallas | 13h 55m | 1h 40m | 5925 miles (9533 km) |
BOS Boston | 14h 0m | 1h 50m | 5710 miles (9187 km) |
GDL Guadalajara | 14h 10m | 1h 44m | 6112 miles (9834 km) |
MTY Monterrey | 14h 10m | 1h 22m | 5879 miles (9459 km) |
SAL San Salvador | 14h 35m | 2h 5m | 6201 miles (9977 km) |
ATL Atlanta | 14h 55m | 3h 4m | 5688 miles (9152 km) |
JFK New York | 15h 5m | 2h 10m | 5702 miles (9175 km) |
IAD Dulles | 15h 20m | 3h 6m | 5704 miles (9178 km) |
CUN Cancun | 15h 25m | 4h 51m | 5777 miles (9295 km) |
YYZ Toronto | 15h 28m | 2h 40m | 5815 miles (9356 km) |
BCN Barcelona | 15h 40m | 4h 15m | 6225 miles (10016 km) |
MUC Munich | 15h 45m | 1h 45m | 7086 miles (11401 km) |
CDG Paris | 15h 50m | 1h 0m | 6412 miles (10317 km) |
MIA Miami | 15h 58m | 4h 25m | 5721 miles (9205 km) |
EWR New York | 16h 10m | - | - |
ORD Chicago | 16h 25m | 3h 59m | 5913 miles (9514 km) |
LHR London | 16h 25m | 4h 0m | 6342 miles (10204 km) |
PTY Panama City | 16h 35m | 2h 41m | 6603 miles (10624 km) |
HAV Havana | 16h 50m | 4h 50m | 5768 miles (9281 km) |
YUL Montreal | 16h 50m | 4h 50m | 5788 miles (9313 km) |
GUA Guatemala City | 16h 53m | 3h 25m | 6101 miles (9817 km) |
BOG Bogota | 17h 5m | 4h 0m | 6991 miles (11249 km) |
AMS Amsterdam | 17h 5m | 4h 15m | 6664 miles (10722 km) |
FCO Rome | 17h 25m | 2h 55m | 7217 miles (11612 km) |
SJO San Jose | 18h 0m | 4h 22m | 6504 miles (10465 km) |
FRA Frankfurt | 18h 45m | 5h 0m | 6856 miles (11031 km) |


Quick copy and share this page
From Mexico City to Spain
Below is a list of other destinations to Spain from Mexico City International Airport with either direct flights or 1 stop connections.
From Mexico to Madrid
Below is a list of other cities in Mexico with flights to Madrid with either non-stop or connecting flights.