Flights from Frankfurt to Rome – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
FRA to FCO – All flight route options from Frankfurt Airport, Germany to Fiumicino, Italy. These flights are operated by 14 different airlines. Fly non-stop or choose from 23 different connecting flights. The shortest flight time is 1 hour and 50 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.
Frankfurt to Rome flights
There are over 26 airlines and as many as 386 flights every week to this destination. You can fly non-stop to Rome (FCO) from Frankfurt (FRA) with ITA Airways, Lufthansa, Condor or easyJet but if a stopover option suits you better you can choose to fly via Venice, Cagliari or any other of the 22 alternatives with connectiing airports.
Frankfurt to Rome with ITA Airways
You can fly non-stop every weekday except Mondays with departure times at 11:30, 11:40 or 17:55. You also have the option to do a transit flight via Milan. ITA Airways is a member of SkyTeam.
With Austrian
If you fly from Frankfurt with Austrian you will do a stopover in Vienna, VIE before reaching Rome. This flight trip will take 4 hours and 25 minutes and you can fly every day of the week except Mondays with departures between 1:00 pm and 5:00 pm. Austrian is a Star Alliance member.
Distance & flight times: Frankfurt Airport to Fiumicino
The shortest flight time between FRA and FCO is 2 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 0m | - | 599 miles (964 km) |
VCE Venice | 3h 35m | 1h 5m | 618 miles (994 km) |
CAG Cagliari | 3h 45m | - | - |
BLQ Bologna | 3h 50m | 1h 35m | 598 miles (962 km) |
TRS Trieste | 3h 50m | 1h 30m | 656 miles (1056 km) |
GVA Geneva | 3h 55m | 1h 20m | 721 miles (1160 km) |
ZRH Zurich | 3h 55m | 2h 5m | 611 miles (983 km) |
TRN Turin | 3h 55m | 1h 25m | 668 miles (1075 km) |
LIN Milan | 4h 5m | 2h 35m | 613 miles (986 km) |
BRU Brussels | 4h 5m | 50m | 922 miles (1483 km) |
MUC Munich | 4h 20m | 1h 30m | 642 miles (1033 km) |
FLR Florence | 4h 20m | 2h 5m | 599 miles (964 km) |
VIE Vienna | 4h 25m | 1h 25m | 874 miles (1406 km) |
NCE Nice | 4h 25m | 1h 40m | 734 miles (1181 km) |
BRI Bari | 4h 30m | - | - |
LUX Luxembourg | 4h 40m | 2h 0m | 726 miles (1168 km) |
ZAG Zagreb | 4h 45m | 50m | 793 miles (1276 km) |
NAP Naples | 4h 50m | 1h 55m | 817 miles (1315 km) |
SPU Split | 5h 10m | 2h 30m | 820 miles (1319 km) |
DBV Dubrovnik | 5h 15m | 2h 15m | 1010 miles (1625 km) |
CDG Paris | 5h 15m | 1h 40m | 967 miles (1556 km) |
DUS Dusseldorf | 5h 30m | 2h 35m | 825 miles (1327 km) |
AMS Amsterdam | 6h 10m | 2h 40m | 1038 miles (1670 km) |



Quick copy and share this page
From Frankfurt to Italy
Below is a list of other destinations to Italy from Frankfurt Airport with either direct flights or 1 stop connections.
-
MXP Milan Direct
-
NAP Naples Direct
-
BRI Bari Direct
-
BLQ Bologna Direct
-
CTA Catania Direct
-
PMO Palermo Direct
-
VCE Venice Direct
-
PSA Pisa Direct
-
OLB Olbia Direct
-
VRN Verona Direct
From Germany to Rome
Below is a list of other cities in Germany with flights to Rome with either non-stop or connecting flights.
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne Direct
-
HAJ Hanover Direct
-
FMM Memmingen Direct
-
NUE Nuremberg Direct
-
HHN Hahn Direct