Flights from Ciudad de México to Madrid

MEX
Ciudad de México
5634 mi
MAD
Madrid
2
Direct Routes
1
Airline
9067
Kilometers
11h 50m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

MEX EZE MAD
Via Minister Pistarini International Airport (Buenos Aires (Ezeiza))
AeroMéxico British Airways
2 flights
MEX LHR MAD
Via London Heathrow Airport (London)
British Airways British Airways
2 flights
MEX GRU MAD
Via Guarulhos - Governador André Franco Montoro International Airport (São Paulo)
AeroMéxico Air Europa
2 flights

All Flights on This Route

About Ciudad de México to Madrid Flights

There are 2 direct flights from Benito Juárez International Airport (Ciudad de México) (MEX) to Adolfo Suárez Madrid–Barajas Airport (Madrid) (MAD), operated by 1 airline.

The distance between MEX and MAD is approximately 5634 miles (9067 km), with an estimated flight time of 11h 50m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

FAQ

Frequently asked questions

Are there direct flights from MEX to MAD?
Yes, there are 2 direct flights from Benito Juárez International Airport (Ciudad de México) to Adolfo Suárez Madrid–Barajas Airport (Madrid), operated by AeroMéxico.
How long is the flight from MEX to MAD?
The flight takes approximately 11h 50m. The distance is 5634 miles (9067 km).
Which airlines fly from MEX to MAD?
Airlines operating this route include AeroMéxico.
Upgrade

Get live seat data for this route

Sign up free to search seat maps, or subscribe from $3.99/mo for live availability and seat alerts.