MXP → PMOMilan to Palermo

live

Direct flights from Milan (MXP) to Palermo (PMO): 21 nonstop departures observed each week across 3 airlines. 37% of the last 51 operated flights arrived within 15 minutes of schedule. The median arrival is 24 minutes late. 1 of the 51 tracked flights was cancelled. The nonstop covers 904 km, an estimated 1 hour 40 minutes in the air. Measured by Pro Flight Search from live flight boards at Milan and Palermo. Updated 16 September 2026 at 16:26 UTC.

MXP Milan busy · +27
PMO Palermo tracking
904 km · ~1h 40m est.
dep bank 05:45–22:0021x weekly
Runs rough · 3 airlines · 21x weekly · nonstop
37% on time

of the last 51 operated MXP → PMO flights arrived within 15 minutes

Median arrival delay is +24 min. 1 of 51 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →

Median arrival+24 minacross the last 51 operated legs
Flight time~1h 40mestimated from route distance
Weekly departures21x3 direct airlines on the leg
Cancelled2.0%recent route rate · 1 of 51

The week

scheduled departures · origin local time
06121824
Mon
Tue
Wed
Thu
Fri
Sat
Sun
EASYJET EUROPERyanairWizz Air Malta

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
EASYJET EUROPEEC39% on time

Flights EC3505 varies Mo Tu We Fr Sa · EC3501 07:00 Mo Th Sa Su · EC3623 12:10 Sa · EC3503 varies Mo Tu Fr

RyanairFR50% on time

Flights FR1015 varies daily · FR1438 varies Mo Th Fr Sa Su · FR1028 varies Mo Tu We Th Fr Su · FR1150 varies daily

Wizz Air MaltaW418% on time

Flights W46602 06:55 Mo We · W46604 13:30 daily · W46606 22:00 daily

History

operated legs · board outcomes
09-16EC3505departed+4
09-16EC3507departed+49
09-16EC3511cancelledCNX
09-16FR1015departed+12
09-16FR1028departed+13
09-16W46602departed+12
09-16W46604departed+128
09-15EC3503departed+49
09-15EC3505departed+37
09-15EC3507departed+9
09-15EC3511departed+87
09-15EC3605departed+25
09-15FR1015departed+32
09-15FR1028departed+44
09-15FR1150departed+48
09-15U23505departed+38
09-15W46604departed+31
09-15W46606departed+115
09-14EC3501departed+11
09-14EC3505departed+46
09-14EC3507departed+43
09-14EC3509departed+10
09-14FR1015departed+0
09-14FR1028departed+68
09-14FR1150departed+14
09-14FR1438departed+11
09-14W46602departed+13
09-14W46604departed+34
09-14W46606departed+69
09-13EC3501departed+5
09-13EC3507departed+37
09-13EC3511departed+7
09-13FR1015departed+1
09-13FR1028departed+21
09-13FR1150departed+21
09-13FR1438departed+31
09-13W46604departed+24
09-13W46606departed+71
09-12EC3501departed+21
09-12EC3505departed+37

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
MXPMilan +27 min busy 🌤 few clouds · SSW 5 kt Full MXP delay board →
PMOPalermo tracking Full PMO delay board →

How the Milan to Palermo route actually runs

Pro Flight Search records official board updates for nonstop MXP to PMO 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 — Milan (MXP) to Palermo (PMO) route reliability, measured from operated flights on official airport boards.

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

MXP to PMO questions

Is MXP–PMO running on time right now?

Some delays possible. The departure side at MXP is the weaker end, route health score 64/100. The airports section above carries the live status and delay window at both ends.

Morning or evening flight on MXP–PMO?

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

How long is the flight from MXP to PMO?

Great-circle distance is 904 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 94–107 min gate-to-gate on this route.

How often does MXP–PMO fly?

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