MEX → MAD Mexico City to Madrid
live
Direct flights from Mexico City (MEX) to Madrid (MAD): 167 nonstop departures observed each week across 10 airlines. 86% of the last 22 tracked flights arrived within 15 minutes of schedule. The median arrival is 15 minutes late. No cancellations were recorded across the 22 tracked flights. The nonstop covers 9,067 km, an estimated 12 hours 7 minutes in the air. Measured by Pro Flight Search from live flight boards at Mexico City and Madrid. Updated 6 November 2026 at 07:22 UTC.
Today, MEX → MAD Fri 6 Nov · local times
Sched Flight MEX departure MAD arrival
00:05
IB312 Iberia
Sched 00:05 Departure not confirmed by the board
MAD est. 17:26 +16 sched 17:10
·
AM1 Aeromexico
On schedule
MAD est. 11:01 sched 11:30
·
AM21 Aeromexico
On schedule
MAD est. 15:38 sched 15:40
·
AY5551Finnair
Departed
Landed 06:15 +15
·
AY5553Finnair
On schedule
MAD est. 13:44 sched 14:00
·
AY5555Finnair
On schedule
MAD est. 17:26 +16 sched 17:10
·
BA4239British Airways
On schedule
MAD est. 17:26 +16 sched 17:10
·
BA4274British Airways
Departed
Landed 06:15 +15
·
BA4276British Airways
On schedule
MAD est. 13:44 sched 14:00
·
CX1779Cathay Pacific
Departed
Landed 06:15 +15
·
CZ7338China Southern Airlines
On schedule
MAD est. 17:26 +16 sched 17:10
·
EI5874Aer Lingus
Departed
Landed 06:15 +15
·
EI5876Aer Lingus
On schedule
MAD est. 13:44 sched 14:00
·
EI5878Aer Lingus
On schedule
MAD est. 17:26 +16 sched 17:10
·
IB304 Iberia
Departed
Landed 06:15 +15
·
IB308 Iberia
On schedule
MAD est. 13:44 sched 14:00
·
LY9230El Al Israel Airlines
Departed
Landed 06:15 +15
·
LY9232El Al Israel Airlines
On schedule
MAD est. 13:44 sched 14:00
·
PC7994Pegasus Airlines
Departed
Landed 06:15 +15
·
QR5067Qatar Airways
Departed
Landed 06:15 +15
·
QR5069Qatar Airways
On schedule
MAD est. 13:44 sched 14:00
·
QR6967Qatar Airways
On schedule
MAD est. 17:26 +16 sched 17:10
Checked MEX board 01:44 · MAD board 08:22
MEX
Mexico City
tracking
MAD
Madrid
smooth · +0
dep bank 00:05–22:05 167x weekly
Runs reliable · 10 airlines · 167x weekly · nonstop
86% on time
of the last 22 tracked MEX → MAD flights arrived within 15 minutes
Median arrival delay is +15 min . 0 of 22 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +15 min across the last 22 arrivals
Flight time ~12h 07m estimated from route distance
Weekly departures 167x 10 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 22
The week scheduled departures · origin local time
Aer Lingus Aeroméxico British Airways Cathay Pacific
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Aer LingusEI
Flights EI5874 06:00 daily · EI5876 14:00 daily · EI5878 17:10 daily
AeroméxicoAM
Flights AM34 05:00 Tu Th Fr Sa Su · AM27 11:20 Tu We Fr Sa Su · AM1 17:40 daily · AM21 22:05 daily
British AirwaysBA
Flights BA4274 06:00 daily · BA4276 14:00 daily · BA4239 17:10 daily
Cathay PacificCX
Flights CX1779 06:00 Tu We Fr Su · CX1790 14:00 Mo Th Sa · CX1786 17:10 Mo Th Sa
China Southern AirlinesCZ
Flights CZ7338 17:10 daily
EL AL Israel Airlines Ltd.LY
Flights LY9230 06:00 daily · LY9232 14:00 daily
FinnairAY
Flights AY5551 06:00 daily · AY5553 14:00 daily · AY5555 17:10 daily
IberiaIB
Flights IB312 00:05 daily · IB304 12:50 daily · IB308 20:30 daily
Pegasus AirlinesPC
Flights PC7994 06:00 daily
Qatar AirwaysQR
Flights QR5067 06:00 daily · QR5069 14:00 daily · QR6967 17:10 daily
History operated legs · board outcomes
11-06 AY5551 arrived +15
11-06 BA4274 arrived +15
11-06 CX1779 arrived +15
11-06 EI5874 arrived +15
11-06 LY9230 arrived +15
11-06 PC7994 arrived +15
11-06 QR5067 arrived +15
11-05 AY5551 arrived +16
11-05 AY5553 arrived +12
11-05 AY5555 arrived +12
11-05 BA4239 arrived +12
11-05 BA4274 arrived +16
11-05 BA4276 arrived +12
11-05 CX1786 arrived +12
11-05 CX1790 arrived +12
11-05 CZ7338 arrived +12
11-05 EI5874 arrived +16
11-05 EI5876 arrived +12
Show 14 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from MEX and MAD, paired departure → arrival per flight and day. Board history since Thu, Nov 5. Each day adds the flights our airport boards record.
Board rows 38 Completed 22 Delayed 9 Within 15m 19/22 Median +15m
AM1 Aeromexico
2 days
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
11:01
Est. · Sched 11:3029m early
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
11:33
Landed · Sched 11:303m late
Full AM1 history →
AM21 Aeromexico
2 days
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
15:38
Est. · Sched 15:402m early
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
15:52
Landed · Sched 15:4012m late
Full AM21 history →
AY5551 Finnair
2 days
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:15
Landed · Sched 06:0015m late
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:16
Landed · Sched 06:0016m late
AY5553 Finnair
2 days
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
13:44
Est. · Sched 14:0016m early
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
14:02
Landed · Sched 13:5012m late
AY5555 Finnair
2 days
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
17:26
Est. · Sched 17:1016m late
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
17:22
Landed · Sched 17:1012m late
BA4239 British Airways
2 days
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
17:26
Est. · Sched 17:1016m late
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
17:22
Landed · Sched 17:1012m late
BA4274 British Airways
2 days
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:15
Landed · Sched 06:0015m late
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:16
Landed · Sched 06:0016m late
BA4276 British Airways
2 days
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
13:44
Est. · Sched 14:0016m early
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
14:02
Landed · Sched 13:5012m late
CX1779 Cathay Pacific
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:15
Landed · Sched 06:0015m late
CZ7338 China Southern Airlines
2 days
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
17:26
Est. · Sched 17:1016m late
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
17:22
Landed · Sched 17:1012m late
EI5874 Aer Lingus
2 days
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:15
Landed · Sched 06:0015m late
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:16
Landed · Sched 06:0016m late
EI5876 Aer Lingus
2 days
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
13:44
Est. · Sched 14:0016m early
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
14:02
Landed · Sched 13:5012m late
EI5878 Aer Lingus
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
17:26
Est. · Sched 17:1016m late
IB304 Iberia
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:15
Landed · Sched 06:0015m late
Full IB304 history →
IB308 Iberia
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
13:44
Est. · Sched 14:0016m early
Full IB308 history →
IB312 Iberia
1 day
MEX
Departure
Sched 00:05
Scheduled departure
→
MAD
Arrival
17:26
Est. · Sched 17:1016m late
Full IB312 history →
LY9230 El Al Israel Airlines
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:15
Landed · Sched 06:0015m late
LY9232 El Al Israel Airlines
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
13:44
Est. · Sched 14:0016m early
PC7994 Pegasus Airlines
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:15
Landed · Sched 06:0015m late
QR5067 Qatar Airways
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:15
Landed · Sched 06:0015m late
QR5069 Qatar Airways
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
13:44
Est. · Sched 14:0016m early
QR6967 Qatar Airways
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
17:26
Est. · Sched 17:1016m late
AM34 Aeromexico
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
04:52
Est. · Sched 05:008m early
CX1786 Cathay Pacific
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
17:22
Landed · Sched 17:1012m late
CX1790 Cathay Pacific
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
14:02
Landed · Sched 13:5012m late
AM27 Aeromexico
1 day
MEX
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:05
Landed · Sched 05:005m late
Full AM27 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Mexico City (MEX) to Madrid (MAD) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MEX-MAD
Copy
How we measure this →
MEX to MAD questions
Is MEX–MAD running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MEX–MAD? Operators schedule morning departures around 00:05 and evening departures around 17:40 from MEX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the MAD delay card to confirm conditions when you'd arrive.
How long is the flight from MEX to MAD? Great-circle distance is 9,067 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 670–807 min gate-to-gate on this route.
How often does MEX–MAD fly? 10 carriers operate this route, around 167 flights a week between them. Compare carrier days and times in the airline list above.