Direct flights from Rome (FCO) to Palermo (PMO): 28 nonstop departures observed each week across 4 airlines. 48% of the last 48 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes late. No cancellations were recorded across the 48 tracked flights. The nonstop covers 409 km, an estimated 1 hour 1 minutes in the air. Measured by Pro Flight Search from live flight boards at Rome and Palermo. Updated 14 September 2026 at 08:33 UTC.
FCO
Rome
busy · +26
PMO
Palermo
tracking
dep bank 07:55–23:20 28x weekly
Runs rough · 4 airlines · 28x weekly · nonstop
48% on time
of the last 48 operated FCO → PMO flights arrived within 15 minutes
Median arrival delay is +16 min . 0 of 48 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +16 min across the last 48 operated legs
Flight time ~1h 01m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 48
The week scheduled departures · origin local time
Fly Air41 ITA Airways Ryanair Wizz 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
Fly Air41XZ 100% on time
Flights XZ2711 09:30 daily · XZ2715 varies daily · XZ2717 varies daily
ITA AirwaysAZ 17% on time
Flights AZ1777 08:00 daily · AZ1785 10:10 daily · AZ1799 12:30 Mo We Fr Sa · AZ1781 13:15 daily
RyanairFR 30% on time
Flights FR4906 varies daily · FR4902 varies daily · FR3946 varies daily · FR4904 varies Mo Tu Th Fr Sa Su
Wizz Air MaltaW4
Flights W46251 varies daily · W46253 varies daily · W46255 varies daily
History operated legs · board outcomes
09-14 AEZ141W departed +0
09-13 AEZ141W departed +0
09-13 AEZ145N departed +0
09-13 AEZ146R departed +0
09-12 AEZ141W departed +0
09-12 AEZ145N departed +0
09-12 AEZ146R departed +0
Show 32 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 FCO and PMO, paired departure → arrival per flight and day. Board tracking since Fri, Sep 11 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 56 Completed 48 Delayed 8 Within 15m 41/48 Median +0m
AEZ141W AEZ
4 days
Mon, Sep 14
1/2 legs · 9H-FOS
FCO
Departure
09:47 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Sep 13
1/2 legs · 9H-MAB
FCO
Departure
12:37 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Sep 12
1/2 legs · 9H-MDG
FCO
Departure
09:57 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Fri, Sep 11
1/2 legs · 9H-MDG
FCO
Departure
11:31 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
AZ1777 ITA
4 days
Mon, Sep 14
1/2 legs · EI-HXC
FCO
Departure
08:08
Departed · Sched 08:008m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Sep 13
1/2 legs · EI-HXI
FCO
Departure
08:16
Departed · Sched 08:0016m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Sep 12
1/2 legs · EI-HXA
FCO
Departure
08:33
Departed · Sched 08:2013m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Fri, Sep 11
1/2 legs · EI-HOM
FCO
Departure
08:21
Departed · Sched 08:0021m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1777 history →
AZ1781 ITA
3 days
FCO
Departure
Sched 13:15
Scheduled departure
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Sep 13
1/2 legs · EI-HOI
FCO
Departure
13:25
Departed · Sched 13:0520m late
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
Sched 13:15
Scheduled time only · no board update captured
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1781 history →
AZ1785 ITA
3 days
FCO
Departure
Sched 10:10
Scheduled departure
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Sep 13
1/2 legs · EI-TEB
FCO
Departure
10:42
Departed · Sched 10:1032m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Sep 12
1/2 legs · EI-IND
FCO
Departure
10:53
Departed · Sched 10:1043m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1785 history →
AZ1799 ITA
2 days
FCO
Departure
Sched 12:30
Scheduled departure
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Sep 12
1/2 legs · EI-HHT
FCO
Departure
12:24
Departed · Sched 11:5529m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1799 history →
FR3946 Ryanair
2 days
Mon, Sep 14
1/2 legs · EI-DWP
FCO
Departure
09:49
Departed · Sched 09:2524m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Sep 13
1/2 legs · 9H-QAA
FCO
Departure
15:30
Departed · Sched 15:255m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full FR3946 history →
FR4906 Ryanair
2 days
Mon, Sep 14
1/2 legs · 9H-QDN
FCO
Departure
07:57
Departed · Sched 07:552m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Sep 13
1/2 legs · 9H-QDN
FCO
Departure
14:02
Departed · Sched 13:5012m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full FR4906 history →
FR4908 Ryanair
2 days
FCO
Departure
Sched 13:55
Scheduled departure
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Sep 13
1/2 legs · EI-EFH
FCO
Departure
20:06
Departed · Sched 19:5016m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full FR4908 history →
W46251 Wizz Air Malta
2 days
FCO
Departure
Sched 10:10
Scheduled departure
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Sep 13
1/2 legs · 9H-WNZ
FCO
Departure
09:13
Departed · Sched 08:5023m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full W46251 history →
XZ2711 Fly Air41
3 days
FCO
Departure
Sched 09:30
Scheduled departure
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
12:30 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
09:30 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Full XZ2711 history →
AEZ145N AEZ
3 days
Sun, Sep 13
1/2 legs · 9H-FOS
FCO
Departure
16:21 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Sep 12
1/2 legs · 9H-MDG
FCO
Departure
16:29 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Fri, Sep 11
1/2 legs · 9H-MDG
FCO
Departure
16:16 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
AEZ146R AEZ
3 days
Sun, Sep 13
1/2 legs · 9H-FOS
FCO
Departure
21:54 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Sep 12
1/2 legs · 9H-MDG
FCO
Departure
21:39 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Fri, Sep 11
1/2 legs · 9H-MDG
FCO
Departure
22:02 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
AZ1769 ITA
3 days
Sun, Sep 13
1/2 legs · EI-TEA
FCO
Departure
20:25
Departed · Sched 20:0025m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Sep 12
1/2 legs · EI-HXG
FCO
Departure
20:08
Departed · Sched 19:5513m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Fri, Sep 11
1/2 legs · EI-HOI
FCO
Departure
21:20
Departed · Sched 20:3545m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1769 history →
AZ1779 ITA
1 day
Sun, Sep 13
1/2 legs · EI-HHP
FCO
Departure
14:36
Departed · Sched 14:0036m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1779 history →
AZ1789 ITA
2 days
FCO
Departure
22:00
Last seen · Sched 21:2535m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Sep 12
1/2 legs · EI-HHK
FCO
Departure
22:15
Departed · Sched 21:2550m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1789 history →
AZ1795 ITA
2 days
Sun, Sep 13
1/2 legs · EI-DSV
FCO
Departure
17:45
Departed · Sched 17:1530m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Sep 12
1/2 legs · EI-HOE
FCO
Departure
17:39
Departed · Sched 17:1524m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1795 history →
FR4902 Ryanair
2 days
Sun, Sep 13
1/2 legs · EI-EBD
FCO
Departure
08:11
Departed · Sched 08:101m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Sep 12
1/2 legs · EI-DLX
FCO
Departure
14:58
Departed · Sched 14:3028m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full FR4902 history →
FR4904 Ryanair
1 day
Sun, Sep 13
1/2 legs · EI-EBD
FCO
Departure
11:36
Departed · Sched 11:306m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full FR4904 history →
FR5847 Ryanair
1 day
Sun, Sep 13
1/2 legs · 9H-QBZ
FCO
Departure
23:42
Departed · Sched 23:2022m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full FR5847 history →
W46253 Wizz Air Malta
2 days
Sun, Sep 13
1/2 legs · 9H-WAK
FCO
Departure
19:04
Departed · Sched 18:2539m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Sep 12
1/2 legs · 9H-WNZ
FCO
Departure
19:10
Departed · Sched 18:5515m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full W46253 history →
W46255 Wizz Air Malta
1 day
Sun, Sep 13
1/2 legs · 9H-WNK
FCO
Departure
21:23
Departed · Sched 21:158m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full W46255 history →
XZ2715 Fly Air41
2 days
FCO
Departure
16:00 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
16:00 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Full XZ2715 history →
XZ2717 Fly Air41
2 days
FCO
Departure
21:40 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
21:30 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Full XZ2717 history →
AZ1767 ITA
2 days
Sat, Sep 12
1/2 legs · EI-EIC
FCO
Departure
19:02
Departed · Sched 18:4022m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Fri, Sep 11
1/2 legs · EI-DSV
FCO
Departure
19:30
Departed · Sched 18:4050m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1767 history →
AZ1783 ITA
1 day
Sat, Sep 12
1/2 legs · EI-HOE
FCO
Departure
22:45
Departed · Sched 22:0045m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1783 history →
FR5840 Ryanair
1 day
Sat, Sep 12
1/2 legs · EI-EBD
FCO
Departure
23:15
Departed · Sched 22:5520m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full FR5840 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 — Rome (FCO) to Palermo (PMO) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/FCO-PMO
Copy
How we measure this →
FCO to PMO questions
Is FCO–PMO running on time right now? Some delays possible. The departure side at FCO is the weaker end, route health score 66/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on FCO–PMO? Operators schedule morning departures around 08:00 and evening departures around 17:15 from FCO. 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 FCO to PMO? Great-circle distance is 409 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 59–65 min gate-to-gate on this route.
How often does FCO–PMO fly? 4 carriers operate this route, around 145 flights a week between them. Compare carrier days and times in the airline list above.