Airlines with flights from Toronto to London
There are four airlines with scheduled flights between YYZ and LHR. Both Air Canada and British Airways operates non-stop flights from Pearson to Heathrow and the flight time is 7 hours and 10 minutes.
Choose airline
Schedules
Non-stop with Air Canada
-
Total flight time: 7 hours and 10 minutes
-
Toronto is a Air Canada hub.
-
28 flights per week
-
Boeing 777-300ERBoeing 787-9Boeing 787-8
-
Business class available
YYZ
Direct
LHR
W21, May 20 - May 26
Flight
Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
AC854
18:25
18:25
18:25
18:25
18:25
18:25
18:25
AC856
20:30
20:30
20:30
20:30
20:30
20:30
20:30
AC852
21:30
21:30
21:30
21:30
21:30
21:30
21:30
AC858
23:40
23:40
23:45
23:40
23:40
23:40
23:40
The timetable & schedule information was updated at 2024-03-15
Non-stop with British Airways
-
Total flight time: 7 hours and 5 minutes
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
14 flights per week
-
Airbus A350-1000
-
Business and first class available
YYZ
Direct
LHR
W21, May 20 - May 26
Flight
Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
BA92
18:05
18:05
18:05
18:15
18:05
18:20
18:10
BA98
21:55
21:55
21:55
21:55
21:55
21:55
21:55
The timetable & schedule information was updated at 2024-03-15
Via Chicago with American Airlines
-
Total flight time: 10h 22m - 14h 47m.
-
One World Alliance
-
27 flights per week
YYZ
Via ORD
LHR
W21, May 20 - May 26
Flight
Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
AA4273
AA90
AA90
06:30
06:30
06:30
06:30
06:30
06:30
----
AA5020
AA730
AA730
11:50
11:50
11:50
11:50
11:50
11:50
11:50
AA4308
AA106
AA106
12:45
12:45
12:45
12:45
12:45
12:45
12:54
AA3606
AA86
AA86
13:20
13:20
13:20
13:20
13:20
13:20
13:20
AA3610
AA86
AA86
15:10
15:10
15:10
15:10
15:10
15:09
15:10
AA3610
AA46
AA46
15:10
15:10
15:10
15:10
15:10
15:09
15:10
AA5076
AA732
AA732
15:45
15:45
15:45
15:45
15:45
15:45
15:45
AA5076
AA730
AA730
15:45
15:45
15:45
15:45
15:45
15:45
15:45
AA5884
AA736
AA736
15:54
15:54
15:54
15:54
15:54
15:54
15:54
AA5886
AA728
AA728
17:59
17:59
17:59
17:59
17:59
----
17:59
AA3608
AA46
AA46
18:19
18:19
18:19
18:19
18:19
18:19
18:19
AA3608
AA98
AA98
18:19
18:19
18:19
18:19
18:19
18:19
18:19
AA5030
AA734
AA734
19:20
19:20
19:20
19:20
19:20
19:20
19:20
The timetable & schedule information was updated at 2024-03-15
Via Chicago with United Airlines
-
Total flight time: 10h 55m - 15h 00m.
-
27 flights per week
YYZ
Via ORD
LHR
W21, May 20 - May 26
Flight
Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
UA5454
UA929
UA929
11:00
11:00
11:00
11:00
11:00
11:00
11:00
UA3649
UA14
UA14
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3649
UA110
UA110
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3578
UA929
UA929
----
----
----
13:00
13:00
13:00
13:00
UA4629
UA920
UA920
13:00
13:00
13:00
----
----
----
----
UA4629
UA929
UA929
13:00
13:00
13:00
----
----
----
----
UA3578
UA920
UA920
----
----
----
13:00
13:00
13:00
13:00
UA3637
UA918
UA918
14:45
14:45
14:45
14:45
14:45
14:45
14:45
UA3651
UA14
UA14
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA3651
UA904
UA904
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA3651
UA110
UA110
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA3636
UA920
UA920
16:00
16:00
16:00
16:00
16:00
----
16:00
UA3636
UA938
UA938
16:00
16:00
16:00
16:00
16:00
----
16:00
UA213
UA938
UA938
17:30
17:30
17:30
17:30
17:30
17:30
17:30
UA3535
UA940
UA940
18:00
18:00
18:00
18:00
17:55
18:00
18:00
UA3535
UA146
UA146
18:00
18:00
18:00
18:00
17:55
18:00
18:00
UA3466
UA924
UA924
19:43
19:43
19:43
19:43
19:43
19:43
19:43
UA3711
UA146
UA146
20:00
20:00
20:00
20:00
20:00
----
20:00
The timetable & schedule information was updated at 2024-03-15
Via New York with United Airlines
-
Total flight time: 10h 10m - 13h 50m.
-
26 flights per week
YYZ
Via EWR
LHR
W21, May 20 - May 26
Flight
Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
UA5454
UA929
UA929
11:00
11:00
11:00
11:00
11:00
11:00
11:00
UA3649
UA14
UA14
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3649
UA110
UA110
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3578
UA929
UA929
----
----
----
13:00
13:00
13:00
13:00
UA4629
UA920
UA920
13:00
13:00
13:00
----
----
----
----
UA4629
UA929
UA929
13:00
13:00
13:00
----
----
----
----
UA3578
UA920
UA920
----
----
----
13:00
13:00
13:00
13:00
UA3637
UA918
UA918
14:45
14:45
14:45
14:45
14:45
14:45
14:45
UA3651
UA14
UA14
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA3651
UA904
UA904
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA3651
UA110
UA110
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA3636
UA920
UA920
16:00
16:00
16:00
16:00
16:00
----
16:00
UA3636
UA938
UA938
16:00
16:00
16:00
16:00
16:00
----
16:00
UA213
UA938
UA938
17:30
17:30
17:30
17:30
17:30
17:30
17:30
UA3535
UA940
UA940
18:00
18:00
18:00
18:00
17:55
18:00
18:00
UA3535
UA146
UA146
18:00
18:00
18:00
18:00
17:55
18:00
18:00
UA3466
UA924
UA924
19:43
19:43
19:43
19:43
19:43
19:43
19:43
UA3711
UA146
UA146
20:00
20:00
20:00
20:00
20:00
----
20:00
The timetable & schedule information was updated at 2024-03-15
Via Charlotte with American Airlines
-
Total flight time: 10h 24m - 14h 53m.
-
One World Alliance
-
21 flights per week
YYZ
Via CLT
LHR
W21, May 20 - May 26
Flight
Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
AA4273
AA90
AA90
06:30
06:30
06:30
06:30
06:30
06:30
----
AA5020
AA730
AA730
11:50
11:50
11:50
11:50
11:50
11:50
11:50
AA4308
AA106
AA106
12:45
12:45
12:45
12:45
12:45
12:45
12:54
AA3606
AA86
AA86
13:20
13:20
13:20
13:20
13:20
13:20
13:20
AA3610
AA86
AA86
15:10
15:10
15:10
15:10
15:10
15:09
15:10
AA3610
AA46
AA46
15:10
15:10
15:10
15:10
15:10
15:09
15:10
AA5076
AA732
AA732
15:45
15:45
15:45
15:45
15:45
15:45
15:45
AA5076
AA730
AA730
15:45
15:45
15:45
15:45
15:45
15:45
15:45
AA5884
AA736
AA736
15:54
15:54
15:54
15:54
15:54
15:54
15:54
AA5886
AA728
AA728
17:59
17:59
17:59
17:59
17:59
----
17:59
AA3608
AA46
AA46
18:19
18:19
18:19
18:19
18:19
18:19
18:19
AA3608
AA98
AA98
18:19
18:19
18:19
18:19
18:19
18:19
18:19
AA5030
AA734
AA734
19:20
19:20
19:20
19:20
19:20
19:20
19:20
The timetable & schedule information was updated at 2024-03-15