MAD → MXPMadrid to Milan

live

Direct flights from Madrid (MAD) to Milan (MXP): 80 nonstop departures observed each week across 4 airlines. 73% of the last 11 tracked flights arrived within 15 minutes of schedule. The median arrival is 11 minutes early. No cancellations were recorded across the 15 tracked flights. The nonstop covers 1,150 km, an estimated 1 hour 58 minutes in the air. Measured by Pro Flight Search from live flight boards at Madrid and Milan. Updated 15 November 2026 at 06:36 UTC.

Today, MAD → MXP

Sun 15 Nov · local times
AA8668American Airlines15 min late

The MAD board at 07:36 shows departure at 11:30 instead of 11:15.

Still to leave today
AD7887 12:50Azul Linhas Aéreas Brasileiras S/A · then EY7525 12:50, UX1063 12:50
DT6252TAAG15 min late

The MAD board at 07:36 shows departure at 11:30 instead of 11:15.

Still to leave today
AD7887 12:50Azul Linhas Aéreas Brasileiras S/A · then EY7525 12:50, UX1063 12:50
  1. 05:45 FR8248RYANAIR Left 05:42 MXP est. 08:03In the air · sched 08:00
  2. 07:10 AD7888Azul Linhas Aéreas Brasileiras S/A Est. 07:09T1 ·
  3. 07:10 AM6902Aeromexico Est. 07:09T1 ·
  4. 07:10 EY7526Etihad Airways Est. 07:09T1 ·
  5. 07:10 ME4045Middle East Airlines Est. 07:09T1 ·
  6. 07:10 UX1065AIR EUROPA LINEAS AEREAS Est. 07:09T1 MXP est. 09:08sched 09:20
  7. 07:20 AA8505American Airlines Est. 07:15T4 ·
  8. 07:20 IB671IBERIA Est. 07:15T4 MXP est. 09:20sched 09:30
  9. 07:20 LA1721LATAM Airlines Est. 07:15T4 ·
  10. 07:20 QR8093Qatar Airways Est. 07:15T4 ·
  11. 07:20 VY5249Vueling Est. 07:15T4 ·
  12. 09:55 W46312WIZZ AIR MALTA On scheduleT2 MXP 12:10scheduled
  13. 11:15 AA8668American Airlines Est. 11:30 +15T4 ·
  14. 11:15 DT6252TAAG Est. 11:30 +15T4 ·
  15. 11:15 IB673IBERIA Est. 11:30 +15T4 MXP about 13:30sched 13:40
  16. 11:15 QR6947Qatar Airways Est. 11:30 +15T4 ·
  17. 11:15 VY5822Vueling Est. 11:30 +15T4 ·
  18. 12:50 AD7887Azul Linhas Aéreas Brasileiras S/A On scheduleT2 ·
  19. 12:50 EY7525Etihad Airways On scheduleT2 ·
  20. 12:50 UX1063AIR EUROPA LINEAS AEREAS On scheduleT2 MXP 15:00scheduled
  21. 13:00 W46460WIZZ AIR MALTA On scheduleT2 MXP 15:15scheduled
  22. 13:20 FR5321RYANAIR On scheduleT1 MXP 15:35scheduled
  23. 15:05 AD7886Azul Linhas Aéreas Brasileiras S/A On scheduleT2 ·
  24. 15:05 AM6849Aeromexico On scheduleT2 ·
  25. 15:05 ET1421Ethiopian On scheduleT2 ·
  26. 15:05 EY4316Etihad Airways On scheduleT2 ·
  27. 15:05 MU4960China Eastern On scheduleT2 ·
  28. 15:05 UX1061AIR EUROPA LINEAS AEREAS On scheduleT2 MXP 17:20scheduled
  29. 16:05 AA8657American Airlines Est. 16:10 +5T4 ·
  30. 16:05 IB675IBERIA Est. 16:10 +5T4 MXP 18:25scheduled
  31. 16:05 LA1722LATAM Airlines Est. 16:10 +5T4 ·
  32. 16:05 QR5099Qatar Airways Est. 16:10 +5T4 ·
  33. 16:05 VY5828Vueling Est. 16:10 +5T4 ·
  34. 19:55 AA8746American Airlines Sched 19:55Departure not confirmed by the board ·
  35. 19:55 IB803IBERIA Sched 19:55Departure not confirmed by the board MXP 22:10scheduled
  36. 22:25 FR2753Ryanair Sched 22:25Departure not confirmed by the board ·
  37. 23:10 W46314Wizz Air Malta (WMT) Sched 23:10Departure not confirmed by the board ·

Checked MAD board 07:36 · MXP board 07:34

MAD Madrid smooth · +0
MXP Milan smooth · +0
1,150 km · ~1h 58m est.
dep bank 05:45–23:1080x weekly
Runs mixed · 4 airlines · 80x weekly · nonstop
73% on time

of the last 11 tracked MAD → MXP flights arrived within 15 minutes

Median arrival delay is −11 min. 0 of 15 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →

Median arrival−11 minacross the last 11 arrivals
Flight time~1h 58mestimated from route distance
Weekly departures80x4 direct airlines on the leg
Cancelled0.0%recent route rate · 0 of 15

The week

scheduled departures · origin local time
06121824
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Air EuropaIberiaRyanairWizz Air Malta (WMT)

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
IberiaIB

Flights IB671 07:20 Mo Tu We Th Fr Su · IB673 11:25 daily · IB675 16:10 daily · IB803 19:55 daily

RyanairFR

Flights FR8248 05:45 Tu Su · FR5321 13:20 Sa Su · FR3009 varies Mo We Th Fr · FR2753 varies daily

Wizz Air Malta (WMT)W4

Flights W46312 09:55 Mo We Th Fr Sa Su · W46460 13:00 daily · W46314 23:10 Tu Th Sa Su

History

operated legs · board outcomes
11-15FR8248departed−3
11-14AA8668departed+12
11-14AA8746departed+2
11-14AD7886departed+10
11-14FR2753arrived−20
11-14FR5321arrived−15
11-14IB673arrived−16
11-14IB675arrived−9
11-14IB803arrived−23
11-14UX1061arrived−24
11-14UX1063arrived+64
11-14UX1065arrived−10
11-14W46312arrived+19
11-14W46314arrived−11
11-14W46460arrived+435

Actual board outcomes rather than schedules, paired departure and arrival per flight and day.

Full board history, day by day →

Airports right now

live boards
MADMadrid +0 min smooth ⛅ scattered clouds · S 4 kt Full MAD delay board →
MXPMilan +0 min smooth 🌤 mostly cloudy · SW 3 kt Full MXP delay board →

Weather lens

Conditions are tightest at MAD: a 38% chance of a 15+ minute delay. In this weather, the more delayed of the two airports is typically about +8 min. Both figures come from the two airports' delay records in similar weather. See live delays → · Weather risk by airport →

How the Madrid to Milan route actually runs

Pro Flight Search records official board updates for nonstop MAD to MXP flights through the day: schedules, estimates, gate pushes and actual departures. The verdict above comes from operated flights, so it reflects what this route does rather than what the timetable promises.

Planning around a delay? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure

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: Madrid (MAD) to Milan (MXP) route reliability, measured from operated flights on official airport boards.

Canonical URL
https://proflightsearch.com/search-flights/MAD-MXP
How we measure this →

MAD to MXP questions

Is MAD–MXP running on time right now?

Mostly on schedule. Both endpoints currently score the same, route health score 75/100. The airports section above carries the live status and delay window at both ends.

Morning or evening flight on MAD–MXP?

Operators schedule morning departures around 05:45 and evening departures around 19:55 from MAD. Earlier flights typically land before destination-airport delays accumulate later in the day; check the MXP delay card to confirm conditions when you'd arrive.

How long is the flight from MAD to MXP?

Great-circle distance is 1,150 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 111–129 min gate-to-gate on this route.

How often does MAD–MXP fly?

4 carriers operate this route, around 80 flights a week between them. Compare carrier days and times in the airline list above.