Direct flights from London (LHR) to Rome (FCO): 14 nonstop departures observed each week across 2 airlines. 78% of the last 40 operated flights arrived within 15 minutes of schedule. The median arrival is 9 minutes early. 1 of the 40 tracked flights was cancelled. The nonstop covers 1,444 km, an estimated 2 hours 21 minutes in the air. Measured by Pro Flight Search from live flight boards at London and Rome. Updated 28 October 2026 at 01:07 UTC.
Today, LHR → FCO Wed 28 Oct · local times
Sched Flight LHR departure FCO arrival
07:45
BA550 British Airways
On schedule
·
08:40
BA552 British Airways
On schedule
·
10:30
AZ203 ITA Airways
On schedule
·
10:55
BA554 British Airways
On schedule
·
11:40
BA558 British Airways
On schedule
·
13:15
BA556 British Airways
Sched 13:15 Departure not confirmed by the board
·
16:00
BA560 British Airways
Sched 16:00 Departure not confirmed by the board
·
16:30
AZ207 ITA Airways
Sched 16:30 Departure not confirmed by the board
·
18:20
BA562 British Airways
Sched 18:20 Departure not confirmed by the board
·
Checked LHR board 00:23 · FCO board 01:56
LHR
London
smooth · +14
FCO
Rome
smooth · +0
dep bank 06:40–20:15 14x weekly
Runs mixed · 2 airlines · 14x weekly · nonstop
78% on time
of the last 40 operated LHR → FCO flights arrived within 15 minutes
Median arrival delay is −9 min . 1 of 40 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −9 min across the last 40 operated legs
Flight time ~2h 21m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 2.5% recent route rate · 1 of 40
The week scheduled departures · origin local time
British Airways ITA Airways
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
British AirwaysBA 77% on time
Flights BA546 varies daily · BA550 varies Mo Tu We Th Sa Su · BA548 varies daily · BA552 varies daily
ITA AirwaysAZ 78% on time
Flights AZ203 10:30 daily · AZ207 16:30 daily
History operated legs · board outcomes
10-27 AZ203 dep +77 → arr +38
10-27 AZ207 dep +18 → arr −16
10-27 BA550 dep +22 → arr −2
10-27 BA552 dep +30 → arr −13
10-27 BA554 dep +26 → arr −16
10-27 BA556 dep +26 → arr −16
10-27 BA560 dep +59 → arr +21
10-27 BA562 dep +20 → arr −17
10-26 AZ207 dep +56 → arr +6
10-26 BA550 dep +32 → arr −18
10-26 BA552 dep +25 → arr −22
10-26 BA554 dep +78 → arr +26
10-26 BA556 dep +43 → arr −9
10-26 BA558 dep +67 → arr +17
10-26 BA560 dep +24 → arr −31
10-26 BA56EC arrived +0
10-25 AZ203 dep +53 → arr +10
10-25 AZ207 dep +44 → arr −13
10-25 BA548 dep +8 → arr −32
10-25 BA550 dep +39 → arr −8
10-25 BA552 dep +40 → arr −11
10-25 BA556 dep +71 → arr +18
10-25 BA558 dep +59 → arr +8
10-25 BA560 dep +37 → arr −8
10-25 BA56EC arrived +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 LHR and FCO, paired departure → arrival per flight and day. Board tracking since Sat, Oct 24 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 73 Completed 64 Delayed 32 Cancelled 2 Within 15m 30/64 Median +20m
AZ203 ITA Airways
5 days
Wed, Oct 28
1/2 legs · EI-HOL
LHR
Departure
Sched 10:30
Scheduled departure
→
FCO
Arrival
Sched 14:10
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 27
2/2 legs · EI-HOL
LHR
Departure
11:47
Departed · Sched 10:3077m late
→
FCO
Arrival
14:54
Landed · Sched 14:1044m late
LHR
Departure
Sched 10:30
Cancelled
→
FCO
Arrival
Sched 14:10
Cancelled
Sun, Oct 25
2/2 legs · EI-INE
LHR
Departure
11:23
Departed · Sched 10:3053m late
→
FCO
Arrival
14:20
Landed · Sched 14:1010m late
Sat, Oct 24
1/2 legs · EI-HOJ
LHR
Departure
—
Board row not captured for this rotation yet.
→
FCO
Arrival
14:01
Landed · Sched 14:109m early
Full AZ203 history →
AZ207 ITA Airways
5 days
Wed, Oct 28
1/2 legs · EI-IND
LHR
Departure
Sched 16:30
Scheduled departure
→
FCO
Arrival
Sched 20:10
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 27
2/2 legs · EI-IND
LHR
Departure
16:48
Departed · Sched 16:3018m late
→
FCO
Arrival
19:57
Landed · Sched 20:1013m early
Mon, Oct 26
2/2 legs · EI-IND
LHR
Departure
17:26
Departed · Sched 16:3056m late
→
FCO
Arrival
20:25
Landed · Sched 20:1015m late
Sun, Oct 25
2/2 legs · EI-HXB
LHR
Departure
17:14
Departed · Sched 16:3044m late
→
FCO
Arrival
20:04
Landed · Sched 20:106m early
Sat, Oct 24
1/2 legs · EI-HOL
LHR
Departure
—
Board row not captured for this rotation yet.
→
FCO
Arrival
20:32
Landed · Sched 20:1022m late
Full AZ207 history →
BA550 British Airways
5 days
Wed, Oct 28
1/2 legs · G-TNEG
LHR
Departure
Sched 07:45
Scheduled departure
→
FCO
Arrival
Sched 11:20
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 27
2/2 legs · G-TNEG
LHR
Departure
08:07
Departed · Sched 07:4522m late
→
FCO
Arrival
11:14
Landed · Sched 11:206m early
Mon, Oct 26
2/2 legs · G-TTSK
LHR
Departure
08:12
Departed · Sched 07:4032m late
→
FCO
Arrival
11:05
Landed · Sched 11:2015m early
Sun, Oct 25
2/2 legs · G-EUUD
LHR
Departure
09:14
Departed · Sched 08:3539m late
→
FCO
Arrival
12:07
Landed · Sched 12:158m early
Sat, Oct 24
1/2 legs · G-DBCK
LHR
Departure
—
Board row not captured for this rotation yet.
→
FCO
Arrival
13:07
Landed · Sched 13:2518m early
Full BA550 history →
BA552 British Airways
5 days
LHR
Departure
Sched 08:40
Scheduled departure
→
FCO
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 27
2/2 legs · G-TTSE
LHR
Departure
09:45
Departed · Sched 09:1530m late
→
FCO
Arrival
12:42
Landed · Sched 12:5513m early
Mon, Oct 26
2/2 legs · G-TTNL
LHR
Departure
09:05
Departed · Sched 08:4025m late
→
FCO
Arrival
12:02
Landed · Sched 12:2018m early
Sun, Oct 25
2/2 legs · G-TTNW
LHR
Departure
10:35
Departed · Sched 09:5540m late
→
FCO
Arrival
13:33
Landed · Sched 13:352m early
Sat, Oct 24
1/2 legs · G-EUYG
LHR
Departure
—
Board row not captured for this rotation yet.
→
FCO
Arrival
14:31
Landed · Sched 14:354m early
Full BA552 history →
BA554 British Airways
4 days
LHR
Departure
Sched 10:55
Scheduled departure
→
FCO
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 27
2/2 legs · G-TTSK
LHR
Departure
11:41
Departed · Sched 11:1526m late
→
FCO
Arrival
14:48
Landed · Sched 14:557m early
Mon, Oct 26
2/2 legs · G-EUYP
LHR
Departure
12:08
Departed · Sched 10:5078m late
→
FCO
Arrival
15:09
Landed · Sched 14:3039m late
Sat, Oct 24
1/2 legs · G-TTNY
LHR
Departure
—
Board row not captured for this rotation yet.
→
FCO
Arrival
15:10
Landed · Sched 15:3020m early
Full BA554 history →
BA556 British Airways
5 days
Wed, Oct 28
1/2 legs · G-EUYO
LHR
Departure
Sched 13:15
Scheduled departure
→
FCO
Arrival
Sched 16:55
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 27
2/2 legs · G-EUYO
LHR
Departure
13:41
Departed · Sched 13:1526m late
→
FCO
Arrival
16:51
Landed · Sched 16:554m early
Mon, Oct 26
2/2 legs · G-EUYS
LHR
Departure
13:58
Departed · Sched 13:1543m late
→
FCO
Arrival
17:00
Landed · Sched 16:555m late
Sun, Oct 25
2/2 legs · G-EUUN
LHR
Departure
14:26
Departed · Sched 13:1571m late
→
FCO
Arrival
17:24
Landed · Sched 16:5529m late
Sat, Oct 24
1/2 legs · G-EUYC
LHR
Departure
—
Board row not captured for this rotation yet.
→
FCO
Arrival
17:20
Landed · Sched 16:3050m late
Full BA556 history →
BA558 British Airways
3 days
LHR
Departure
Sched 11:40
Scheduled departure
→
FCO
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 26
2/2 legs · G-EUYC
LHR
Departure
15:17
Departed · Sched 14:1067m late
→
FCO
Arrival
18:17
Landed · Sched 17:5027m late
Sun, Oct 25
2/2 legs · G-EUYN
LHR
Departure
15:49
Departed · Sched 14:5059m late
→
FCO
Arrival
18:42
Landed · Sched 18:3012m late
Full BA558 history →
BA560 British Airways
5 days
LHR
Departure
Sched 16:00
Scheduled departure
→
FCO
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 27
2/2 legs · G-EUUZ
LHR
Departure
16:54
Departed · Sched 15:5559m late
→
FCO
Arrival
20:05
Landed · Sched 19:3530m late
Mon, Oct 26
2/2 legs · G-TTSG
LHR
Departure
16:49
Departed · Sched 16:2524m late
→
FCO
Arrival
19:52
Landed · Sched 20:0513m early
Sun, Oct 25
2/2 legs · G-TTNN
LHR
Departure
16:42
Departed · Sched 16:0537m late
→
FCO
Arrival
19:37
Landed · Sched 19:458m early
Sat, Oct 24
1/2 legs · G-EUPG
LHR
Departure
—
Board row not captured for this rotation yet.
→
FCO
Arrival
19:06
Landed · Sched 19:2014m early
Full BA560 history →
BA562 British Airways
5 days
Wed, Oct 28
1/2 legs · G-NEOY
LHR
Departure
Sched 18:20
Scheduled departure
→
FCO
Arrival
Sched 21:55
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 27
2/2 legs · G-NEOY
LHR
Departure
18:40
Departed · Sched 18:2020m late
→
FCO
Arrival
21:47
Landed · Sched 21:558m early
LHR
Departure
19:01
Departed · Sched 18:2041m late
→
FCO
Arrival
—
Board row not captured for this rotation yet.
LHR
Departure
19:31
Departed · Sched 18:4051m late
→
FCO
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 24
1/2 legs · G-EUUC
LHR
Departure
—
Board row not captured for this rotation yet.
→
FCO
Arrival
22:14
Landed · Sched 22:2511m early
Full BA562 history →
AZ8010 ITA Airways
1 day
Tue, Oct 27
1/2 legs · EI-HXH
LHR
Departure
—
Board row not captured for this rotation yet.
→
Full AZ8010 history →
BA56EC British Airways
2 days
Mon, Oct 26
1/2 legs · G-EUYM
LHR
Departure
—
Board row not captured for this rotation yet.
→
Sun, Oct 25
1/2 legs · G-EUPN
LHR
Departure
—
Board row not captured for this rotation yet.
→
BA548 British
2 days
Sun, Oct 25
2/2 legs · G-EUYY
LHR
Departure
07:53
Departed · Sched 07:458m late
→
FCO
Arrival
10:49
Landed · Sched 11:2031m early
Sat, Oct 24
1/2 legs · G-EUYB
LHR
Departure
—
Board row not captured for this rotation yet.
→
FCO
Arrival
11:02
Landed · Sched 11:2523m early
Full BA548 history →
BA546 British
1 day
Sat, Oct 24
1/2 legs · G-EUYT
LHR
Departure
—
Board row not captured for this rotation yet.
→
FCO
Arrival
10:04
Landed · Sched 10:1511m early
Full BA546 history →
BA564 British
1 day
Sat, Oct 24
1/2 legs · G-TTNN
LHR
Departure
—
Board row not captured for this rotation yet.
→
FCO
Arrival
23:41
Landed · Sched 23:2021m late
Full BA564 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 — London (LHR) to Rome (FCO) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/LHR-FCO
Copy
How we measure this →
LHR to FCO questions
Is LHR–FCO running on time right now? Smooth skies ahead. The departure side at LHR is the weaker end, route health score 91/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on LHR–FCO? Operators schedule morning departures around 10:30 and evening departures around 20:15 from LHR. Earlier flights typically land before destination-airport delays accumulate later in the day; check the FCO delay card to confirm conditions when you'd arrive.
How long is the flight from LHR to FCO? Great-circle distance is 1,444 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 132–154 min gate-to-gate on this route.
How often does LHR–FCO fly? 2 carriers operate this route, around 79 flights a week between them. Compare carrier days and times in the airline list above.