Aeromexico and Iberia fly nonstop from Mexico City (MEX) to Madrid (MAD), several times daily. The flight takes about 12h 7m and covers 5,633 miles (9,066 km). Round-trip fares typically run around $869, with recent bookable fares from $852. Arrivals run on time 99.3% at MAD — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule. Fares last checked 28 August 2026.
Staying 17+ nights typically costs $293 less than 6–9 nights.
Most people pick dates first and see the price second. We watch every date combination on this route and tell you when a good one gets cheap. Watch MEX → MAD →
We re-run this search daily and email you the moment the price drops below typical.
Free · checked daily · one-click unsubscribe
Typical weekly schedule · 39 flights per week (~6 per day) · Updated 66d ago
Yes, Aeromexico and Iberia operate nonstop flights from Mexico City (MEX) to Madrid (MAD).
Aeromexico, Iberia operate nonstop flights from Mexico City to Madrid.
The nonstop flight from Mexico City to Madrid takes ~12h 7m (approximately 9066 km).
Nonstop flights from Mexico City to Madrid operate multiple daily — 39 flights per week (~6 per day).
Arrivals run on time 99.3% at MAD — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.
Direct flights from Mexico City to Madrid operate every day of the week. Aeromexico flies daily and Iberia flies daily.
Round-trip flights from Mexico City (MEX) to Madrid (MAD) start at $805, with a typical fare around $869. Based on 32 recent fare combinations.
Typical round-trip fares from Mexico City (MEX) to Madrid (MAD) by trip length: a week away (6–9 nights) about $1173 and a longer stay (17+ nights) about $880. Medians from 32 recent fare combinations.
Scout — our search agent — priced 24 fares on this route in the past week, cheapest $852 round trip. It hunts nonstop fares from Mexico City every night and pings you when one's worth booking.
Watch it work →