LHR → YYZ London to Toronto
live
Direct flights from London (LHR) to Toronto (YYZ): 21 nonstop departures observed each week across 3 airlines. 62% of the last 37 operated flights arrived within 15 minutes of schedule. The median arrival is 8 minutes late. No cancellations were recorded across the 37 tracked flights. The nonstop covers 5,706 km, an estimated 7 hours 49 minutes in the air. Measured by Pro Flight Search from live flight boards at London and Toronto. Updated 25 October 2026 at 22:12 UTC.
Today, LHR → YYZ Sun 25 Oct · local times
AC855Air Canada In the air, 82 min late
Left LHR at 12:32 , 82 min after its 11:10 slot.
Landing 16:10YYZ board estimate · sched 15:25
Track AC855 →
BA93British Airways In the air, 310 min late
Left LHR at 18:00 , 310 min after its 12:50 slot.
Track BA93 →
Sched Flight LHR departure YYZ arrival
11:10
AC855 Air Canada
Left 12:32 +82
YYZ est. 16:10 +45 In the air · sched 15:25
12:50
BA93 British Airways
Left 18:00 +310
·
15:00
AC857 Air Canada
Left 15:37 +37
YYZ est. 19:04 In the air · sched 19:00
17:15
BA99 British Airways
Left 17:43 +28
·
18:00
AC859 Air Canada
Left 18:17 +17
·
Checked LHR board 22:12 · YYZ board 15:33
LHR
London
busy · +24
YYZ
Toronto
smooth · +0
dep bank 08:30–17:50 21x weekly
Runs mixed · 3 airlines · 21x weekly · nonstop
62% on time
of the last 37 operated LHR → YYZ flights arrived within 15 minutes
Median arrival delay is +8 min . 0 of 37 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +8 min across the last 37 operated legs
Flight time ~7h 49m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 37
The week scheduled departures · origin local time
Air Canada British Airways Virgin Atlantic
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
Air CanadaAC 76% on time
Flights AC853 08:30 daily · AC855 12:05 daily · AC857 14:10 Mo Tu Th Fr Su · AC2359 varies Mo Sa
British AirwaysBA 42% on time
Flights BA93 13:15 daily · BA99 17:05 daily
Virgin AtlanticVS
Flights VS147 17:50 daily
History operated legs · board outcomes
10-25 AC855 dep +82 → arr +45
10-25 AC857 dep +37 → arr +4
10-24 AC853 dep +9 → arr −17
10-24 AC855 dep +60 → arr +0
10-24 AC859 dep +21 → arr −15
10-24 BA93 dep +58 → arr +15
10-24 BA99 dep +37 → arr −17
10-24 VS147 dep +40 → arr +9
10-23 AC853 dep +75 → arr +39
10-23 AC855 dep +33 → arr +6
10-23 AC857 dep +38 → arr −6
10-23 AC859 dep +43 → arr +8
10-23 BA93 dep +64 → arr +20
10-23 BA99 dep +169 → arr +108
10-23 VS147 dep +83 → arr +43
10-22 AC853 dep +20 → arr −26
10-22 AC855 dep +26 → arr −10
10-22 AC857 dep +32 → arr −25
10-22 AC859 dep +43 → arr +6
10-22 BA99 dep +37 → arr −25
10-22 VS147 dep +34 → arr −9
10-21 AC853 dep +18 → arr −12
10-21 AC855 dep +39 → arr −6
10-21 AC859 dep +25 → arr −8
10-21 BA93 dep +68 → arr +26
10-21 BA99 dep +63 → arr +15
10-20 AC853 dep +18 → arr −14
10-20 AC855 dep +59 → arr +12
Show 29 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 YYZ, paired departure → arrival per flight and day. Board tracking since Tue, Oct 20 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 66 Completed 64 Delayed 48 Within 15m 18/64 Median +28m
AC855 Air Canada
6 days
Sun, Oct 25
2/2 legs · C-GHKW
LHR
Departure
12:32
Departed · Sched 11:1082m late
→
YYZ
Arrival
16:10
Est. · Sched 15:2545m late
Sat, Oct 24
2/2 legs · C-GHKR
LHR
Departure
13:05
Departed · Sched 12:0560m late
→
YYZ
Arrival
15:25
Landed · Sched 15:1510m late
Fri, Oct 23
2/2 legs · C-FNOG
LHR
Departure
12:38
Departed · Sched 12:0533m late
→
YYZ
Arrival
14:57
Landed · Sched 14:552m late
Thu, Oct 22
2/2 legs · C-FVLQ
LHR
Departure
12:31
Departed · Sched 12:0526m late
→
YYZ
Arrival
14:48
Landed · Sched 14:557m early
Wed, Oct 21
2/2 legs · C-GHQQ
LHR
Departure
12:44
Departed · Sched 12:0539m late
→
YYZ
Arrival
14:56
Landed · Sched 14:551m late
Tue, Oct 20
2/2 legs · C-FNOI
LHR
Departure
13:04
Departed · Sched 12:0559m late
→
YYZ
Arrival
15:12
Landed · Sched 14:5517m late
Full AC855 history →
AC857 Air Canada
4 days
Sun, Oct 25
2/2 legs · C-FITL
LHR
Departure
15:37
Departed · Sched 15:0037m late
→
YYZ
Arrival
19:04
Est. · Sched 19:004m late
Fri, Oct 23
2/2 legs · C-GFAH
LHR
Departure
14:48
Departed · Sched 14:1038m late
→
YYZ
Arrival
17:36
Landed · Sched 17:2016m late
Thu, Oct 22
2/2 legs · C-GEGP
LHR
Departure
14:42
Departed · Sched 14:1032m late
→
YYZ
Arrival
17:04
Landed · Sched 17:2016m early
LHR
Departure
14:33
Departed · Sched 14:1023m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC857 history →
AC859 Air Canada
6 days
LHR
Departure
18:17
Departed · Sched 18:0017m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 24
2/2 legs · C-FITW
LHR
Departure
18:01
Departed · Sched 17:4021m late
→
YYZ
Arrival
20:20
Landed · Sched 20:3010m early
Fri, Oct 23
2/2 legs · C-FIVS
LHR
Departure
18:23
Departed · Sched 17:4043m late
→
YYZ
Arrival
20:44
Landed · Sched 20:3014m late
Thu, Oct 22
2/2 legs · C-FITW
LHR
Departure
18:23
Departed · Sched 17:4043m late
→
YYZ
Arrival
20:37
Landed · Sched 20:307m late
Wed, Oct 21
2/2 legs · C-FIUW
LHR
Departure
18:05
Departed · Sched 17:4025m late
→
YYZ
Arrival
20:29
Landed · Sched 20:301m early
LHR
Departure
18:40
Departed · Sched 17:4060m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC859 history →
BA93 British Airways
6 days
LHR
Departure
18:00
Departed · Sched 12:50310m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 24
2/2 legs · G-ZBXA
LHR
Departure
14:13
Departed · Sched 13:1558m late
→
YYZ
Arrival
16:29
Landed · Sched 16:0524m late
Fri, Oct 23
2/2 legs · G-XWBA
LHR
Departure
14:19
Departed · Sched 13:1564m late
→
YYZ
Arrival
16:34
Landed · Sched 16:0529m late
Thu, Oct 22
2/2 legs · G-XWBO
LHR
Departure
14:04
Departed · Sched 13:1549m late
→
YYZ
Arrival
16:20
Landed · Sched 16:0515m late
Wed, Oct 21
2/2 legs · G-XWBS
LHR
Departure
14:23
Departed · Sched 13:1568m late
→
YYZ
Arrival
16:41
Landed · Sched 16:0536m late
LHR
Departure
13:56
Departed · Sched 13:1541m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full BA93 history →
BA99 British Airways
6 days
LHR
Departure
17:43
Departed · Sched 17:1528m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 24
2/2 legs · G-ZBLI
LHR
Departure
17:42
Departed · Sched 17:0537m late
→
YYZ
Arrival
20:03
Landed · Sched 20:107m early
Fri, Oct 23
2/2 legs · G-ZBXA
LHR
Departure
19:54
Departed · Sched 17:05169m late
→
YYZ
Arrival
22:35
Landed · Sched 20:10145m late
Thu, Oct 22
2/2 legs · G-ZBXA
LHR
Departure
17:42
Departed · Sched 17:0537m late
→
YYZ
Arrival
19:55
Landed · Sched 20:1015m early
Wed, Oct 21
2/2 legs · G-ZBLF
LHR
Departure
18:08
Departed · Sched 17:0563m late
→
YYZ
Arrival
20:37
Landed · Sched 20:1027m late
LHR
Departure
17:30
Departed · Sched 17:0525m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full BA99 history →
AC853 Air Canada
5 days
Sat, Oct 24
2/2 legs · C-FIVQ
LHR
Departure
08:39
Departed · Sched 08:309m late
→
YYZ
Arrival
11:02
Landed · Sched 11:1513m early
Fri, Oct 23
2/2 legs · C-FIVR
LHR
Departure
09:45
Departed · Sched 08:3075m late
→
YYZ
Arrival
12:00
Landed · Sched 11:1545m late
Thu, Oct 22
2/2 legs · C-FITU
LHR
Departure
08:50
Departed · Sched 08:3020m late
→
YYZ
Arrival
11:00
Landed · Sched 11:1515m early
Wed, Oct 21
2/2 legs · C-FIVR
LHR
Departure
08:48
Departed · Sched 08:3018m late
→
YYZ
Arrival
11:09
Landed · Sched 11:156m early
Tue, Oct 20
2/2 legs · C-FITL
LHR
Departure
08:48
Departed · Sched 08:3018m late
→
YYZ
Arrival
11:01
Landed · Sched 11:1514m early
Full AC853 history →
VS147 Virgin Atlantic
4 days
Sat, Oct 24
2/2 legs · G-VLIB
LHR
Departure
18:30
Departed · Sched 17:5040m late
→
YYZ
Arrival
20:54
Landed · Sched 20:3519m late
Fri, Oct 23
2/2 legs · G-VLIB
LHR
Departure
19:13
Departed · Sched 17:5083m late
→
YYZ
Arrival
21:32
Landed · Sched 20:4052m late
Thu, Oct 22
2/2 legs · G-VLIB
LHR
Departure
18:24
Departed · Sched 17:5034m late
→
YYZ
Arrival
20:51
Landed · Sched 20:4011m late
LHR
Departure
18:21
Departed · Sched 17:5031m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full VS147 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 Toronto (YYZ) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/LHR-YYZ
Copy
How we measure this →
LHR to YYZ questions
Is LHR–YYZ running on time right now? Smooth skies ahead. The departure side at LHR is the weaker end, route health score 84/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on LHR–YYZ? Operators schedule morning departures around 08:30 and evening departures around 17:05 from LHR. Earlier flights typically land before destination-airport delays accumulate later in the day; check the YYZ delay card to confirm conditions when you'd arrive.
How long is the flight from LHR to YYZ? Great-circle distance is 5,706 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 433–519 min gate-to-gate on this route.
How often does LHR–YYZ fly? 3 carriers operate this route, around 49 flights a week between them. Compare carrier days and times in the airline list above.