Flights from Zurich to Rome – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ZRH to FCO – All flight route options from Zurich Airport, Switzerland to Fiumicino, Italy. These flights are operated by 11 different airlines. Fly non-stop or choose from 14 different connecting flights. The shortest flight time is 1 hour and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Fiumicino
We got great deals on hotels and car rentals near the airport.
Zurich to Rome flights
There are over 17 airlines and as many as 425 flights every week to this destination. You can fly non-stop to Rome (FCO) from Zurich (ZRH) with ITA Airways, SWISS or easyJet but if a stopover option suits you better you can choose to fly via Bologna, Florence or any other of the 14 alternatives with connectiing airports.
Zurich to Rome with ITA Airways
You can fly non-stop every weekday with flights departing at 10 in the morning or 19 in the evening. ITA Airways is a member of SkyTeam.
With Croatia Airlines
If you choose to fly with Croatia Airlines from Zurich to Rome you can make a transit either via Split or via Zagreb. The route via Split is 1 hour and 55 minutes faster. Croatia Airlines is a Star Alliance member.
Distance & flight times: Zurich Airport to Fiumicino
The shortest flight time between ZRH and FCO is 1 hour and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 30m | - | 433 miles (697 km) |
BLQ Bologna | 3h 20m | 1h 50m | 438 miles (705 km) |
FLR Florence | 3h 30m | 1h 25m | 433 miles (697 km) |
VCE Venice | 3h 40m | 1h 25m | 484 miles (779 km) |
NCE Nice | 3h 55m | 1h 0m | 558 miles (898 km) |
GVA Geneva | 3h 55m | 1h 35m | 577 miles (928 km) |
STR Stuttgart | 4h 20m | 2h 10m | 590 miles (949 km) |
BRI Bari | 4h 45m | 1h 50m | 839 miles (1350 km) |
SPU Split | 4h 55m | 2h 35m | 704 miles (1133 km) |
MUC Munich | 5h 0m | 2h 25m | 617 miles (993 km) |
VIE Vienna | 5h 0m | 2h 20m | 863 miles (1389 km) |
NAP Naples | 5h 5m | 2h 35m | 663 miles (1067 km) |
FRA Frankfurt | 5h 5m | 1h 25m | 777 miles (1250 km) |
ZAG Zagreb | 5h 25m | 1h 20m | 712 miles (1146 km) |
LUX Luxembourg | 5h 45m | 1h 30m | 801 miles (1289 km) |



Quick copy and share this page
From Zurich to Italy
Below is a list of other destinations to Italy from Zurich Airport with either direct flights or 1 stop connections.
-
MXP Milan Direct
-
NAP Naples Direct
-
BRI Bari Direct
-
BLQ Bologna Direct
-
PMO Palermo Direct
-
CTA Catania Direct
-
VCE Venice Direct
-
OLB Olbia Direct
-
CAG Cagliari Direct
-
SUF Lamezia-Terme Direct
From Switzerland to Rome
We have found another destination to Italy from Zurich Airport as well.
-
GVA Geneva Direct