Direct flights from Rome (FCO) to Palermo (PMO): 142 nonstop departures observed each week across 4 airlines. No cancellations were recorded across the 111 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 30 October 2026 at 21:33 UTC.
FCO
Rome
busy · +23
PMO
Palermo
tracking
dep bank 07:50–22:55 142x weekly
Running clean · 4 airlines · 142x weekly · nonstop
70 / 100
route health from live FCO and PMO delay boards
0 of 111 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~1h 01m estimated from route distance
Weekly departures 142x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 111
The week scheduled departures · origin local time
Aeroitalia 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
AeroitaliaXZ
Flights XZ2711 varies daily · XZ2713 12:50 Mo Tu We Fr Su · XZ2715 varies daily · XZ2717 varies Tu We Th Fr Sa Su
ITA AirwaysAZ
Flights AZ1777 08:15 daily · AZ1785 varies daily · AZ1799 13:00 daily · AZ1781 13:15 daily
RyanairFR
Flights FR4904 varies daily · FR3946 varies daily · FR4906 varies daily · FR4908 varies Mo Tu We Th Fr Su
Wizz Air MaltaW4
Flights W46251 varies Mo Th Fr Sa Su · W46253 varies daily · W46255 varies daily
History operated legs · board outcomes
10-30 FR4908 departed +15
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. Covers today and the previous 7 days.
Board rows 114 Completed 111 Delayed 20 Within 15m 94/111 Median +0m
AZ1767 ITA
7 days
Fri, Oct 30
1/2 legs · EI-TEB
FCO
Departure
19:06
Departed · Sched 18:4521m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Thu, Oct 29
1/2 legs · EI-TEE
FCO
Departure
19:10
Departed · Sched 18:4525m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Wed, Oct 28
1/2 legs · EI-HHT
FCO
Departure
18:58
Departed · Sched 18:4513m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Tue, Oct 27
1/2 legs · EI-HHU
FCO
Departure
19:06
Departed · Sched 18:4521m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Mon, Oct 26
1/2 legs · EI-HHW
FCO
Departure
19:20
Departed · Sched 18:4535m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Oct 25
1/2 legs · EI-TEA
FCO
Departure
18:59
Departed · Sched 18:4514m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · EI-HLB
FCO
Departure
18:59
Departed · Sched 18:4019m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1767 history →
AZ1777 ITA
7 days
Fri, Oct 30
1/2 legs · EI-TEB
FCO
Departure
08:37
Departed · Sched 08:1522m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Thu, Oct 29
1/2 legs · EI-HHW
FCO
Departure
08:39
Departed · Sched 08:1524m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Wed, Oct 28
1/2 legs · EI-HHV
FCO
Departure
08:44
Departed · Sched 08:1529m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Tue, Oct 27
1/2 legs · EI-HHW
FCO
Departure
08:30
Departed · Sched 08:1515m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Mon, Oct 26
1/2 legs · EI-HLE
FCO
Departure
08:35
Departed · Sched 08:1520m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Oct 25
1/2 legs · EI-IMX
FCO
Departure
09:06
Departed · Sched 08:1551m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · EI-HHV
FCO
Departure
08:24
Departed · Sched 08:159m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1777 history →
AZ1781 ITA
7 days
Fri, Oct 30
1/2 legs · EI-HHV
FCO
Departure
13:58
Departed · Sched 13:1543m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Thu, Oct 29
1/2 legs · EI-HHJ
FCO
Departure
13:25
Departed · Sched 13:1510m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Wed, Oct 28
1/2 legs · EI-HHJ
FCO
Departure
14:09
Departed · Sched 13:1554m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Tue, Oct 27
1/2 legs · EI-HHV
FCO
Departure
13:33
Departed · Sched 13:1518m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Mon, Oct 26
1/2 legs · EI-HHJ
FCO
Departure
13:45
Departed · Sched 13:1530m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Oct 25
1/2 legs · EI-HHI
FCO
Departure
13:36
Departed · Sched 13:1521m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · EI-HHI
FCO
Departure
13:40
Departed · Sched 13:1525m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1781 history →
AZ1783 ITA
7 days
Fri, Oct 30
1/2 legs · EI-HXH
FCO
Departure
22:27
Departed · Sched 21:5532m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Thu, Oct 29
1/2 legs · EI-IND
FCO
Departure
22:19
Departed · Sched 21:5524m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Wed, Oct 28
1/2 legs · EI-DSV
FCO
Departure
22:18 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Tue, Oct 27
1/2 legs · EI-INA
FCO
Departure
22:27 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Mon, Oct 26
1/2 legs · EI-DSU
FCO
Departure
23:15 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Oct 25
1/2 legs · EI-DSV
FCO
Departure
22:28 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · I-ADVG
FCO
Departure
22:10
Departed · Sched 22:0010m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1783 history →
AZ1785 ITA
7 days
Fri, Oct 30
1/2 legs · EI-IMW
FCO
Departure
10:59
Departed · Sched 10:4019m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Thu, Oct 29
1/2 legs · EI-IMN
FCO
Departure
11:17
Departed · Sched 10:4037m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Wed, Oct 28
1/2 legs · EI-IMW
FCO
Departure
11:02
Departed · Sched 10:4022m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Tue, Oct 27
1/2 legs · EI-IMX
FCO
Departure
11:29
Departed · Sched 10:4049m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Mon, Oct 26
1/2 legs · EI-DSU
FCO
Departure
11:02
Departed · Sched 10:4022m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Oct 25
1/2 legs · EI-DSU
FCO
Departure
11:11
Departed · Sched 10:4031m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · I-ADVC
FCO
Departure
11:20
Departed · Sched 10:2060m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1785 history →
AZ1795 ITA
7 days
Fri, Oct 30
1/2 legs · EI-EID
FCO
Departure
17:55
Departed · Sched 17:1540m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Thu, Oct 29
1/2 legs · EI-HXC
FCO
Departure
18:03
Departed · Sched 17:1548m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Wed, Oct 28
1/2 legs · EI-EIA
FCO
Departure
17:40
Departed · Sched 17:1525m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Tue, Oct 27
1/2 legs · EI-HHI
FCO
Departure
17:45
Departed · Sched 17:2025m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Mon, Oct 26
1/2 legs · EI-IMN
FCO
Departure
17:45
Departed · Sched 17:2025m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Oct 25
1/2 legs · EI-HOE
FCO
Departure
17:40
Departed · Sched 17:1525m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · EI-HHJ
FCO
Departure
17:40
Departed · Sched 17:1525m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1795 history →
FR3946 Ryanair
6 days
FCO
Departure
05:45 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
13:50 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
12:45 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
12:10 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
18:40
Departed · Sched 18:1030m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · EI-EVR
FCO
Departure
10:59
Departed · Sched 10:1544m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full FR3946 history →
FR4902 Ryanair
7 days
FCO
Departure
22:50
Last seen · Sched 21:3575m late
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
22:40
Departed · Sched 20:10150m late
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
06:20 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
07:50 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
16:15 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
05:55 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · 9H-QBH
FCO
Departure
14:45
Departed · Sched 14:3015m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full FR4902 history →
FR4904 Ryanair
7 days
FCO
Departure
18:55
Departed · Sched 18:1045m late
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
07:50 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
20:40 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
21:05
Departed · Sched 20:5510m late
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
08:20 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
11:30 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · EI-HGE
FCO
Departure
17:00
Departed · Sched 16:3030m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full FR4904 history →
FR4906 Ryanair
6 days
FCO
Departure
14:00 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
11:15 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
18:15 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
12:45 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
23:00
Last seen · Sched 21:5565m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · EI-EVM
FCO
Departure
08:51
Departed · Sched 08:3516m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full FR4906 history →
FR4908 Ryanair
4 days
FCO
Departure
11:50
Departed · Sched 11:3515m late
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
11:10 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
22:10
Last seen · Sched 21:1555m late
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
07:30 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
W46251 Wizz Air Malta
5 days
FCO
Departure
08:20 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
08:20 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
08:20 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
08:20 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · 9H-WMK
FCO
Departure
09:13
Departed · Sched 08:5023m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full W46251 history →
W46253 Wizz Air Malta
5 days
FCO
Departure
18:00 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
18:00 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
18:25
Departed · Sched 18:0025m late
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
18:00 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · 9H-AEH
FCO
Departure
19:05
Departed · Sched 18:5510m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full W46253 history →
W46255 Wizz Air Malta
6 days
FCO
Departure
21:25
Departed · Sched 20:4045m late
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
20:40 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
20:40 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
21:30
Departed · Sched 20:4050m late
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
20:35 Departed
→
PMO
Arrival
—
PMO is outside our board polling set.
FCO
Departure
19:10
Departed · Sched 18:5020m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full W46255 history →
XZ2711 Aeroitalia
6 days
Fri, Oct 30
1/2 legs · 9H-GEF
FCO
Departure
09:39
Departed · Sched 09:1029m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Thu, Oct 29
1/2 legs · 9H-BRU
FCO
Departure
09:31
Departed · Sched 09:1021m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Wed, Oct 28
1/2 legs · 9H-FSJ
FCO
Departure
09:26
Departed · Sched 09:1016m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Tue, Oct 27
1/2 legs · 9H-MDG
FCO
Departure
09:52
Departed · Sched 09:1042m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Mon, Oct 26
1/2 legs · 9H-CRI
FCO
Departure
09:35
Departed · Sched 09:1025m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · 9H-FOS
FCO
Departure
09:55
Departed · Sched 09:3025m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full XZ2711 history →
XZ2713 Aeroitalia
5 days
Fri, Oct 30
1/2 legs · 9H-BRU
FCO
Departure
12:57
Departed · Sched 12:507m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Wed, Oct 28
1/2 legs · 9H-GEF
FCO
Departure
13:01
Departed · Sched 12:5011m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Tue, Oct 27
1/2 legs · 9H-GEF
FCO
Departure
13:05
Departed · Sched 12:5015m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Mon, Oct 26
1/2 legs · 9H-GEF
FCO
Departure
13:22
Departed · Sched 12:5032m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Oct 25
1/2 legs · 9H-GAE
FCO
Departure
13:30
Departed · Sched 12:5040m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full XZ2713 history →
XZ2715 Aeroitalia
7 days
Fri, Oct 30
1/2 legs · 9H-BRU
FCO
Departure
17:20
Departed · Sched 17:1010m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Thu, Oct 29
1/2 legs · 9H-BRU
FCO
Departure
17:29
Departed · Sched 17:1019m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Wed, Oct 28
1/2 legs · 9H-GEF
FCO
Departure
17:38
Departed · Sched 17:1028m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Tue, Oct 27
1/2 legs · 9H-GEF
FCO
Departure
17:25
Departed · Sched 17:1015m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Mon, Oct 26
1/2 legs · 9H-GEF
FCO
Departure
17:34
Departed · Sched 17:1024m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Oct 25
1/2 legs · 9H-GAE
FCO
Departure
17:51
Departed · Sched 17:1041m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · 9H-GAE
FCO
Departure
16:18
Departed · Sched 16:0018m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full XZ2715 history →
XZ2717 Aeroitalia
4 days
Fri, Oct 30
1/2 legs · 9H-BRU
FCO
Departure
21:40
Departed · Sched 21:5010m early
→
PMO
Arrival
—
PMO is outside our board polling set.
Thu, Oct 29
1/2 legs · 9H-BRU
FCO
Departure
21:52
Departed · Sched 21:4012m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sun, Oct 25
1/2 legs · 9H-CRI
FCO
Departure
21:40
Departed · Sched 21:5010m early
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · 9H-GAE
FCO
Departure
22:00
Departed · Sched 21:3030m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full XZ2717 history →
FR5840 Ryanair
2 days
FCO
Departure
15:57
Departed · Sched 13:45132m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Sat, Oct 24
1/2 legs · EI-DHZ
FCO
Departure
23:05
Departed · Sched 22:5510m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full FR5840 history →
AZ1779 ITA
1 day
Sat, Oct 24
1/2 legs · EI-HLE
FCO
Departure
16:30
Departed · Sched 16:2010m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1779 history →
AZ1799 ITA
1 day
Sat, Oct 24
1/2 legs · EI-EIB
FCO
Departure
13:32
Departed · Sched 13:0032m late
→
PMO
Arrival
—
PMO is outside our board polling set.
Full AZ1799 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? Mostly on schedule. The departure side at FCO is the weaker end, route health score 70/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:15 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 142 flights a week between them. Compare carrier days and times in the airline list above.