Direct flights from Mexico City to Madrid MEX → MAD

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.

60-day flexibility overview based on 32 recent fares across the next 60 days

Cheapest
$805
Typical
$869
Most expensive
$1,537

What flexibility is worth here

How long you stay changes it too

  • 6–9 nights $1173
  • 17+ nights $880

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 →

Cheapest combos

Aeromexico Best
Mon Nov 16 17:45 → 11:30
Tue Nov 24 13:30 → 19:00 8 nights
Aeromexico
Mon Nov 16 17:45 → 11:30
Tue Nov 24 23:45 → 05:05 8 nights
Aeromexico
Mon Nov 16 17:45 → 11:30
Tue Nov 24 10:30 → 15:50 8 nights

Prices last updated 2 days ago. Fares change frequently — check the airline for current pricing.

🔔 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

Aeromexico AM Iberia IB

Departure Schedule typical week

Typical weekly schedule · 39 flights per week (~6 per day) · Updated 66d ago

Aeromexico
18 flights per week (~3 per day)
Sun, Mon, Tue, Sat
10:00
Daily
17:30 21:20
Iberia
21 flights per week (~3 per day)
Daily
11:15 19:00 23:55

Frequently asked questions

Is there a direct flight from Mexico City to Madrid?

Yes, Aeromexico and Iberia operate nonstop flights from Mexico City (MEX) to Madrid (MAD).

Which airlines fly direct from Mexico City to Madrid?

Aeromexico, Iberia operate nonstop flights from Mexico City to Madrid.

How long is the flight from Mexico City to Madrid?

The nonstop flight from Mexico City to Madrid takes ~12h 7m (approximately 9066 km).

How often do direct flights operate from Mexico City to Madrid?

Nonstop flights from Mexico City to Madrid operate multiple daily — 39 flights per week (~6 per day).

What is the on-time performance for flights from Mexico City to Madrid?

Arrivals run on time 99.3% at MAD — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.

What days of the week are there direct flights from Mexico City to Madrid?

Direct flights from Mexico City to Madrid operate every day of the week. Aeromexico flies daily and Iberia flies daily.

How much is a round-trip flight from Mexico City to Madrid?

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.

Does trip length change the round-trip fare from Mexico City to Madrid?

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.

Explore More

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 →