Flights from London to Rome – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to FCO – All flight route options from Heathrow, United Kingdom to Fiumicino, Italy. These flights are operated by 20 airlines. Fly non-stop with British Airways or choose from 32 different transit flights. The shortest flight time is 2 hours and 35 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.
London to Rome flights
There are over 33 airlines and as many as 758 flights every week to this destination. You can fly non-stop to Rome (FCO) from London (LHR) with British Airways but if a stopover option suits you better you can choose to fly via Cologne, Stuttgart or any other of the 32 alternatives with connectiing airports.
Tip! Consider arriving at Fiumicino (FCO) or Fiumicino (FCO) instead.
London to Rome with British Airways
You can fly non-stop every weekday with flights departing from 6:00 am to 8:00 pm. British Airways is a member of the air alliance OneWorld.
With Eurowings
Distance & flight times: Heathrow to Fiumicino
The shortest flight time between LHR and FCO is 2 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 35m | - | 901 miles (1450 km) |
CGN Cologne | 4h 20m | 55m | 1008 miles (1622 km) |
STR Stuttgart | 4h 45m | 1h 30m | 972 miles (1564 km) |
NAP Naples | 4h 50m | 1h 0m | 1142 miles (1837 km) |
LUX Luxembourg | 4h 55m | 1h 20m | 937 miles (1508 km) |
HAM Hamburg | 5h 0m | 4h 50m | 1293 miles (2080 km) |
DBV Dubrovnik | 5h 10m | 1h 15m | 1390 miles (2237 km) |
BEG Belgrade | 5h 10m | 55m | 1520 miles (2446 km) |
GVA Geneva | 5h 35m | 1h 0m | 905 miles (1456 km) |
FRA Frankfurt | 5h 45m | 2h 15m | 1007 miles (1620 km) |
DUS Dusseldorf | 5h 58m | 1h 35m | 1020 miles (1641 km) |
LIN Milan | 6h 0m | 3h 5m | 905 miles (1456 km) |
HAJ Hanover | 6h 10m | 2h 25m | 1189 miles (1913 km) |
IBZ Ibiza | 6h 10m | 2h 55m | 1488 miles (2394 km) |
ZRH Zurich | 6h 13m | 3h 15m | 925 miles (1488 km) |
BCN Barcelona | 6h 30m | 2h 20m | 1246 miles (2005 km) |
AMS Amsterdam | 6h 30m | 3h 10m | 1041 miles (1675 km) |
CDG Paris | 6h 35m | 3h 10m | 903 miles (1453 km) |
PMI Palma de Mallorca | 6h 40m | 3h 25m | 1366 miles (2198 km) |
MUC Munich | 6h 45m | 2h 15m | 1042 miles (1677 km) |
ZAG Zagreb | 6h 45m | 4h 50m | 1188 miles (1911 km) |
SPU Split | 6h 45m | 55m | 1195 miles (1923 km) |
VCE Venice | 6h 50m | 2h 0m | 976 miles (1570 km) |
MXP Milan | 6h 55m | - | - |
VIE Vienna | 6h 58m | 2h 0m | 1283 miles (2064 km) |
BRU Brussels | 7h 0m | 3h 45m | 950 miles (1529 km) |
NCE Nice | 7h 5m | 1h 45m | 937 miles (1508 km) |
PMO Palermo | 7h 10m | 2h 40m | 1390 miles (2237 km) |
FLR Florence | 7h 10m | 3h 45m | 909 miles (1463 km) |
DUB Dublin | 7h 30m | 2h 40m | 1459 miles (2348 km) |
CPH Copenhagen | 7h 35m | 3h 35m | 1571 miles (2528 km) |
BLQ Bologna | 7h 35m | 3h 45m | 922 miles (1483 km) |
BDS Brindisi | 8h 0m | 3h 35m | 1464 miles (2356 km) |


Quick copy and share this page
From London to Italy
Below is a list of other destinations to Italy from Heathrow with either direct flights or 1 stop connections.
-
MXP Milan Direct
-
BGY Milan
-
NAP Naples Direct
-
BRI Bari
-
BLQ Bologna Direct
-
PMO Palermo Direct
-
CTA Catania
-
VCE Venice Direct
-
PSA Pisa Direct
-
OLB Olbia Direct
From United Kingdom to Rome
Below is a list of other cities in United Kingdom with flights to Rome with either non-stop or connecting flights.
-
LGW London Direct
-
STN London Direct
-
MAN Manchester Direct
-
EDI Edinburgh Direct
-
BHX Birmingham Direct
-
BRS Bristol Direct
-
GLA Glasgow Direct
-
LBA Leeds Direct
-
NCL Newcastle Direct
-
LPL Liverpool