Direct flights from Rome (FCO) to Zurich (ZRH): 46 nonstop departures observed each week across 3 airlines. 70% of the last 46 tracked flights arrived within 15 minutes of schedule. The median arrival is 9 minutes late. No cancellations were recorded across the 46 tracked flights. The nonstop covers 694 km, an estimated 1 hour 23 minutes in the air. Measured by Pro Flight Search from live flight boards at Rome and Zurich. Updated 3 November 2026 at 01:23 UTC.
FCO
Rome
busy · +25
ZRH
Zurich
smooth · +3
dep bank 06:00–20:15 46x weekly
Runs mixed · 3 airlines · 46x weekly · nonstop
70% on time
of the last 46 tracked FCO → ZRH flights arrived within 15 minutes
Median arrival delay is +9 min . 0 of 46 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +9 min across the last 46 arrivals
Flight time ~1h 23m estimated from route distance
Weekly departures 46x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 46
The week scheduled departures · origin local time
easyJet ITA Airways Swiss International Air Lines
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
easyJetU2 73% on time
Flights U22969 06:00 daily · U22971 19:40 Mo Th Fr Su
ITA AirwaysAZ 86% on time
Flights AZ572 08:30 daily · AZ574 16:40 daily
Swiss International Air LinesLX 57% on time
Flights LX1727 09:35 daily · LX1737 14:50 daily · LX1733 20:15 daily
History operated legs · board outcomes
11-02 AZ572 dep +46 → arr +26
11-02 AZ574 dep +13 → arr −10
11-01 AZ572 dep +23 → arr +15
11-01 AZ574 dep +15 → arr −1
10-31 AZ572 dep +16 → arr −6
10-31 AZ574 dep +100 → arr +84
10-30 AZ572 dep +8 → arr −11
10-30 AZ574 dep +22 → arr −3
10-29 AZ572 dep +23 → arr +6
10-29 AZ574 dep +21 → arr +6
10-28 AZ572 dep +28 → arr +10
10-28 AZ574 dep +15 → arr +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 ZRH, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 98 Completed 92 Delayed 20 Within 15m 72/92 Median +3m
AZ572 ITA Airways
7 days
Mon, Nov 2
2/2 legs · EI-HLE
FCO
Departure
09:16
Departed · Sched 08:3046m late
→
ZRH
Arrival
10:31
Landed · Sched 10:0526m late
Sun, Nov 1
2/2 legs · EI-HOL
FCO
Departure
08:53
Departed · Sched 08:3023m late
→
ZRH
Arrival
10:20
Landed · Sched 10:0515m late
Sat, Oct 31
2/2 legs · EI-HHJ
FCO
Departure
08:46
Departed · Sched 08:3016m late
→
ZRH
Arrival
09:59
Landed · Sched 10:056m early
Fri, Oct 30
2/2 legs · EI-HHJ
FCO
Departure
08:38
Departed · Sched 08:308m late
→
ZRH
Arrival
09:54
Landed · Sched 10:0511m early
Thu, Oct 29
2/2 legs · EI-HHI
FCO
Departure
08:53
Departed · Sched 08:3023m late
→
ZRH
Arrival
10:11
Landed · Sched 10:056m late
Wed, Oct 28
2/2 legs · EI-TEE
FCO
Departure
08:58
Departed · Sched 08:3028m late
→
ZRH
Arrival
10:15
Landed · Sched 10:0510m late
Tue, Oct 27
2/2 legs · EI-HHJ
FCO
Departure
08:56
Departed · Sched 08:3026m late
→
ZRH
Arrival
10:11
Landed · Sched 10:056m late
Full AZ572 history →
AZ574 ITA Airways
7 days
Mon, Nov 2
2/2 legs · I-ADVH
FCO
Departure
16:53
Departed · Sched 16:4013m late
→
ZRH
Arrival
18:05
Landed · Sched 18:1510m early
Sun, Nov 1
2/2 legs · EI-IMN
FCO
Departure
16:55
Departed · Sched 16:4015m late
→
ZRH
Arrival
18:14
Landed · Sched 18:151m early
Sat, Oct 31
2/2 legs · EI-HHW
FCO
Departure
17:50
Departed · Sched 16:4070m late
→
ZRH
Arrival
19:39
Landed · Sched 18:1584m late
Fri, Oct 30
2/2 legs · EI-DTB
FCO
Departure
17:02
Departed · Sched 16:4022m late
→
ZRH
Arrival
18:12
Landed · Sched 18:153m early
Thu, Oct 29
2/2 legs · I-ADVH
FCO
Departure
17:01
Departed · Sched 16:4021m late
→
ZRH
Arrival
18:21
Landed · Sched 18:156m late
Wed, Oct 28
2/2 legs · EI-HHU
FCO
Departure
16:55
Departed · Sched 16:4015m late
→
Tue, Oct 27
2/2 legs · EI-TEE
FCO
Departure
17:05
Departed · Sched 16:4025m late
→
ZRH
Arrival
18:25
Landed · Sched 18:1510m late
Full AZ574 history →
LX1727 SWISS
7 days
Mon, Nov 2
2/2 legs · HB-ION
FCO
Departure
10:09
Departed · Sched 09:3534m late
→
ZRH
Arrival
11:33
Landed · Sched 11:2013m late
Sun, Nov 1
2/2 legs · HB-JDI
FCO
Departure
09:40
Departed · Sched 09:355m late
→
ZRH
Arrival
11:40
Landed · Sched 11:2020m late
Sat, Oct 31
2/2 legs · HB-JCD
FCO
Departure
09:45
Departed · Sched 09:3510m late
→
ZRH
Arrival
11:44
Landed · Sched 11:2024m late
Fri, Oct 30
2/2 legs · HB-JCJ
FCO
Departure
09:35 Departed
→
ZRH
Arrival
11:51
Landed · Sched 11:2031m late
Thu, Oct 29
2/2 legs · HB-JPG
FCO
Departure
10:14
Departed · Sched 09:4034m late
→
ZRH
Arrival
11:27
Landed · Sched 11:252m late
Wed, Oct 28
2/2 legs · HB-IOO
FCO
Departure
10:05
Departed · Sched 09:3530m late
→
Tue, Oct 27
2/2 legs · HB-JPB
FCO
Departure
10:14
Departed · Sched 09:3539m late
→
ZRH
Arrival
11:27
Landed · Sched 11:207m late
Full LX1727 history →
LX1733 SWISS
7 days
Mon, Nov 2
2/2 legs · HB-JPE
FCO
Departure
20:35
Departed · Sched 20:1520m late
→
ZRH
Arrival
22:02
Landed · Sched 21:5012m late
Sun, Nov 1
2/2 legs · HB-JCH
FCO
Departure
20:25
Departed · Sched 20:1510m late
→
ZRH
Arrival
22:23
Landed · Sched 21:5033m late
Sat, Oct 31
2/2 legs · HB-JPE
FCO
Departure
20:25
Departed · Sched 20:1510m late
→
ZRH
Arrival
22:04
Landed · Sched 21:5014m late
Fri, Oct 30
2/2 legs · HB-ION
FCO
Departure
20:50
Departed · Sched 20:1535m late
→
ZRH
Arrival
21:59
Landed · Sched 21:509m late
Thu, Oct 29
2/2 legs · HB-IOO
FCO
Departure
20:40
Departed · Sched 20:1525m late
→
ZRH
Arrival
22:08
Landed · Sched 21:5018m late
Wed, Oct 28
2/2 legs · HB-JPF
FCO
Departure
20:25
Departed · Sched 20:1510m late
→
ZRH
Arrival
22:07
Landed · Sched 21:5017m late
Tue, Oct 27
2/2 legs · HB-IOO
FCO
Departure
20:25
Departed · Sched 20:1510m late
→
ZRH
Arrival
21:54
Landed · Sched 21:504m late
Full LX1733 history →
LX1737 SWISS
7 days
Mon, Nov 2
2/2 legs · HB-JPE
FCO
Departure
15:21
Departed · Sched 14:5031m late
→
ZRH
Arrival
16:54
Landed · Sched 16:2529m late
Sun, Nov 1
2/2 legs · HB-IOO
FCO
Departure
15:10
Departed · Sched 14:5020m late
→
ZRH
Arrival
17:25
Landed · Sched 16:2560m late
Sat, Oct 31
2/2 legs · HB-JCG
FCO
Departure
15:12
Departed · Sched 14:5022m late
→
ZRH
Arrival
16:34
Landed · Sched 16:259m late
Fri, Oct 30
2/2 legs · HB-JPE
FCO
Departure
15:05
Departed · Sched 14:5015m late
→
ZRH
Arrival
16:42
Landed · Sched 16:2517m late
Thu, Oct 29
2/2 legs · HB-JCG
FCO
Departure
15:13
Departed · Sched 14:5023m late
→
ZRH
Arrival
16:29
Landed · Sched 16:254m late
Wed, Oct 28
2/2 legs · HB-JCU
FCO
Departure
15:09
Departed · Sched 14:5019m late
→
ZRH
Arrival
16:32
Landed · Sched 16:257m late
Tue, Oct 27
2/2 legs · HB-JCG
FCO
Departure
15:08
Departed · Sched 14:5018m late
→
ZRH
Arrival
16:28
Landed · Sched 16:253m late
Full LX1737 history →
U22969 EasyJet
7 days
Mon, Nov 2
2/2 legs · OE-LKV
FCO
Departure
06:20
Departed · Sched 06:0020m late
→
ZRH
Arrival
07:39
Landed · Sched 07:354m late
Sun, Nov 1
2/2 legs · OE-LQN
FCO
Departure
06:16
Departed · Sched 06:0016m late
→
ZRH
Arrival
07:37
Landed · Sched 07:403m early
Sat, Oct 31
2/2 legs · OE-LQN
FCO
Departure
06:46
Departed · Sched 06:0046m late
→
ZRH
Arrival
08:03
Landed · Sched 07:4023m late
Fri, Oct 30
2/2 legs · OE-LQN
FCO
Departure
06:26
Departed · Sched 06:0026m late
→
ZRH
Arrival
07:49
Landed · Sched 07:409m late
Thu, Oct 29
2/2 legs · OE-LQN
FCO
Departure
06:00 Departed
→
ZRH
Arrival
07:47
Landed · Sched 07:407m late
Wed, Oct 28
2/2 legs · OE-LQN
FCO
Departure
06:12
Departed · Sched 06:0012m late
→
ZRH
Arrival
07:25
Landed · Sched 07:4015m early
Tue, Oct 27
2/2 legs · OE-LQT
FCO
Departure
06:00 Departed
→
ZRH
Arrival
07:35
Landed · Sched 07:405m early
Full U22969 history →
U22971 EasyJet
4 days
Mon, Nov 2
2/2 legs · OE-LKV
FCO
Departure
19:57
Departed · Sched 19:4017m late
→
ZRH
Arrival
21:13
Landed · Sched 21:207m early
Sun, Nov 1
2/2 legs · OE-LQN
FCO
Departure
20:05
Departed · Sched 19:4025m late
→
ZRH
Arrival
22:39
Landed · Sched 21:2079m late
Fri, Oct 30
2/2 legs · OE-LQN
FCO
Departure
19:40 Departed
→
ZRH
Arrival
21:19
Landed · Sched 21:201m early
Thu, Oct 29
2/2 legs · OE-LQN
FCO
Departure
19:40 Departed
→
ZRH
Arrival
21:44
Landed · Sched 21:2024m late
Full U22971 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 Zurich (ZRH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/FCO-ZRH
Copy
How we measure this →
FCO to ZRH questions
Is FCO–ZRH running on time right now? Mostly on schedule. The departure side at FCO is the weaker end, route health score 79/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on FCO–ZRH? Operators schedule morning departures around 06:00 and evening departures around 19:40 from FCO. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ZRH delay card to confirm conditions when you'd arrive.
How long is the flight from FCO to ZRH? Great-circle distance is 694 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 79–89 min gate-to-gate on this route.
How often does FCO–ZRH fly? 3 carriers operate this route, around 46 flights a week between them. Compare carrier days and times in the airline list above.