Nonstop flights from Mexico City to Madrid
2 airlines fly this route, with up to 6 flights a day.
MEXMexico City International Airport Benito Juárez
5,634 mi · 39 flights a week · about 10h 35m
MADAdolfo Suárez Madrid-Barajas
When they leave
Mexico City time12:05a10:05pFirst departure 12:05 AM, last 10:05 PM
One overnight flight at 12:05 AM, then one morning flight at 11:20 AM, then one afternoon flight at 12:50 PM, then three in the evening, 5:40 PM to 10:05 PM.
Every flight
Earliest firstSchedules last checked Oct 6, 2026. Times are local.
Flying from Mexico City to Madrid
Iberia flies most often, 3 times a day on the Airbus A350. Aeroméxico flies 2 to 3 times a day on the Boeing 787.
There are 5 or 6 flights every day of the week. The first arrival in Madrid is at 5:10 PM and the last at 3:40 PM the next day. The flight covers 5,634 miles, and scheduled flight times run from 10h 5m to 10h 50m.
Flying back, Madrid to Mexico City has 37 nonstop flights a week.
Return flights
More from Mexico City
Schedules as of Oct 9, 2026.