Non-stop with Air Canada
-
Total flight time: 7 hours and 20 minutes
-
Toronto is a Air Canada hub.
AC854
18:10
18:10
18:10
18:10
18:10
18:10
18:10
AC856
20:10
20:10
20:10
20:10
20:10
20:10
20:10
AC858
23:25
23:25
23:25
23:25
23:25
23:25
23:25
AC855
11:10
11:10
11:10
11:10
11:10
11:10
11:10
AC857
14:30
14:30
14:30
14:30
14:30
14:30
14:30
AC859
18:00
18:00
18:00
18:00
18:00
18:00
18:00
CHECK PRICES FOR LHR - YYZ
The timetable & schedule information was updated at 2025-01-15
Non-stop with British Airways
-
Total flight time: 7 hours and 15 minutes
-
-
London is a British Airways hub (Main hub).
-
-
-
Business and first class available
BA92
18:00
18:00
17:40
17:40
18:00
18:00
18:00
BA98
22:05
22:05
22:05
22:05
22:05
22:05
22:05
BA93
11:45
11:45
11:45
11:45
11:45
11:45
11:45
BA99
17:05
17:05
17:05
17:05
17:05
17:05
17:05
CHECK PRICES FOR LHR - YYZ
The timetable & schedule information was updated at 2025-01-15
Non-stop with Virgin Atlantic
-
Total flight time: 7 hours and 5 minutes
-
-
London is a Virgin Atlantic hub.
The next flight with this airline is scheduled on 2025-03-30.
Next flight with this airline is 2025-03-30
CHECK PRICES FOR LHR - YYZ
The timetable & schedule information was updated at 2025-01-15
Via Charlotte with American Airlines
-
Total flight time: 10h 45m - 15h 00m.
-
AA4559
AA142
07:00
07:00
07:00
07:00
07:00
----
07:00
AA5020
AA730
11:50
11:50
11:50
11:50
11:50
11:50
11:50
AA3606
AA86
13:14
13:14
13:14
13:14
13:14
13:14
13:14
AA5884
AA728
16:10
16:10
16:10
16:10
16:10
16:10
16:10
AA5030
AA732
16:30
16:30
16:30
16:30
16:30
16:30
16:30
AA5030
AA734
16:30
16:30
16:30
16:30
16:30
16:30
16:30
AA3608
AA90
16:44
----
----
16:44
16:44
----
16:44
AA3608
AA86
16:44
----
----
16:44
16:44
----
16:44
AA5886
AA728
18:15
----
----
18:15
18:15
----
18:15
AA3610
AA90
18:20
18:20
18:20
18:20
18:20
18:20
18:20
AA5045
AA734
19:12
19:12
19:12
19:12
19:12
19:12
19:12
AA735 / AA5045
10:05
10:05
10:05
10:05
10:05
10:05
10:05
AA729 / AA5864
10:15
10:15
10:15
10:15
10:15
10:15
10:15
AA733 / AA5047
11:50
11:50
11:50
11:50
11:50
11:50
11:50
AA91 / AA3456
11:55
11:55
11:55
11:55
11:55
11:55
11:55
AA731 / AA5047
13:30
13:30
13:30
13:30
13:30
13:30
13:30
AA87 / AA3456
14:10
14:10
14:10
14:10
14:10
14:10
14:10
AA105 / AA4558
15:35
15:35
15:35
15:35
15:35
15:35
15:35
CHECK PRICES FOR LHR - YYZ
The timetable & schedule information was updated at 2025-01-15
Via New York with United Airlines
-
Total flight time: 10h 10m - 14h 10m.
UA3649
UA110
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3649
UA146
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3649
UA14
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3637
UA918
14:45
14:45
14:45
14:45
14:45
14:45
14:45
UA3705
UA904
15:00
15:00
15:00
15:00
15:00
----
15:00
UA3705
UA110
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA3705
UA16
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA3705
UA14
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA2364
UA938
15:30
15:30
15:30
15:30
15:30
15:30
15:30
UA2364
UA920
15:30
15:30
15:30
15:30
15:30
15:30
15:30
UA3542
UA938
17:30
17:30
17:30
17:30
17:30
----
17:30
UA3434
UA938
----
----
----
----
----
17:30
----
UA3711
UA940
18:40
18:40
18:40
18:40
18:40
----
18:40
UA3466
UA924
19:40
19:40
19:40
19:40
19:40
19:40
19:40
UA883 / UA3557
08:00
08:00
08:00
08:00
08:00
08:00
08:00
UA905 / UA3557
09:10
09:10
09:10
09:10
09:10
09:10
----
UA905 / UA3504
09:10
09:10
09:10
09:10
09:10
----
----
UA15 / UA3557
10:00
10:00
10:00
10:00
10:00
10:00
10:00
UA15 / UA3504
10:00
10:00
10:00
10:00
10:00
----
10:00
UA958 / UA5727
10:25
10:25
10:25
10:25
10:25
----
10:25
UA958 / UA265
10:25
10:25
10:25
10:25
10:25
10:25
10:25
UA919 / UA3453
12:05
12:05
12:05
12:05
12:05
12:05
12:05
UA17 / UA3434
12:05
12:05
12:05
12:05
12:05
----
12:05
UA17 / UA3504
12:05
12:05
12:05
12:05
12:05
12:05
12:05
UA959 / UA265
13:35
13:35
13:35
13:35
13:35
13:35
13:35
UA959 / UA3495
----
----
----
----
----
13:35
----
UA959 / UA4631
13:35
13:35
13:35
13:35
13:35
----
13:35
UA147 / UA3486
15:10
15:10
15:10
15:10
15:10
15:10
15:10
UA941 / UA3486
16:00
16:00
16:00
16:00
16:00
16:00
16:00
UA925 / UA3515
16:20
16:20
16:20
16:20
16:20
16:20
16:20
CHECK PRICES FOR LHR - YYZ
The timetable & schedule information was updated at 2025-01-15
Via Dulles with United Airlines
-
Total flight time: 9h 53m - 13h 40m.
UA3649
UA110
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3649
UA146
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3649
UA14
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3637
UA918
14:45
14:45
14:45
14:45
14:45
14:45
14:45
UA3705
UA904
15:00
15:00
15:00
15:00
15:00
----
15:00
UA3705
UA110
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA3705
UA16
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA3705
UA14
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA2364
UA938
15:30
15:30
15:30
15:30
15:30
15:30
15:30
UA2364
UA920
15:30
15:30
15:30
15:30
15:30
15:30
15:30
UA3542
UA938
17:30
17:30
17:30
17:30
17:30
----
17:30
UA3434
UA938
----
----
----
----
----
17:30
----
UA3711
UA940
18:40
18:40
18:40
18:40
18:40
----
18:40
UA3466
UA924
19:40
19:40
19:40
19:40
19:40
19:40
19:40
UA883 / UA3557
08:00
08:00
08:00
08:00
08:00
08:00
08:00
UA905 / UA3557
09:10
09:10
09:10
09:10
09:10
09:10
----
UA905 / UA3504
09:10
09:10
09:10
09:10
09:10
----
----
UA15 / UA3557
10:00
10:00
10:00
10:00
10:00
10:00
10:00
UA15 / UA3504
10:00
10:00
10:00
10:00
10:00
----
10:00
UA958 / UA5727
10:25
10:25
10:25
10:25
10:25
----
10:25
UA958 / UA265
10:25
10:25
10:25
10:25
10:25
10:25
10:25
UA919 / UA3453
12:05
12:05
12:05
12:05
12:05
12:05
12:05
UA17 / UA3434
12:05
12:05
12:05
12:05
12:05
----
12:05
UA17 / UA3504
12:05
12:05
12:05
12:05
12:05
12:05
12:05
UA959 / UA265
13:35
13:35
13:35
13:35
13:35
13:35
13:35
UA959 / UA3495
----
----
----
----
----
13:35
----
UA959 / UA4631
13:35
13:35
13:35
13:35
13:35
----
13:35
UA147 / UA3486
15:10
15:10
15:10
15:10
15:10
15:10
15:10
UA941 / UA3486
16:00
16:00
16:00
16:00
16:00
16:00
16:00
UA925 / UA3515
16:20
16:20
16:20
16:20
16:20
16:20
16:20
CHECK PRICES FOR LHR - YYZ
The timetable & schedule information was updated at 2025-01-15
Via Chicago with United Airlines
-
Total flight time: 11h 05m - 15h 15m.
UA3649
UA110
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3649
UA146
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3649
UA14
12:45
12:45
12:45
12:45
12:45
----
12:45
UA3637
UA918
14:45
14:45
14:45
14:45
14:45
14:45
14:45
UA3705
UA904
15:00
15:00
15:00
15:00
15:00
----
15:00
UA3705
UA110
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA3705
UA16
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA3705
UA14
15:00
15:00
15:00
15:00
15:00
15:00
15:00
UA2364
UA938
15:30
15:30
15:30
15:30
15:30
15:30
15:30
UA2364
UA920
15:30
15:30
15:30
15:30
15:30
15:30
15:30
UA3542
UA938
17:30
17:30
17:30
17:30
17:30
----
17:30
UA3434
UA938
----
----
----
----
----
17:30
----
UA3711
UA940
18:40
18:40
18:40
18:40
18:40
----
18:40
UA3466
UA924
19:40
19:40
19:40
19:40
19:40
19:40
19:40
UA883 / UA3557
08:00
08:00
08:00
08:00
08:00
08:00
08:00
UA905 / UA3557
09:10
09:10
09:10
09:10
09:10
09:10
----
UA905 / UA3504
09:10
09:10
09:10
09:10
09:10
----
----
UA15 / UA3557
10:00
10:00
10:00
10:00
10:00
10:00
10:00
UA15 / UA3504
10:00
10:00
10:00
10:00
10:00
----
10:00
UA958 / UA5727
10:25
10:25
10:25
10:25
10:25
----
10:25
UA958 / UA265
10:25
10:25
10:25
10:25
10:25
10:25
10:25
UA919 / UA3453
12:05
12:05
12:05
12:05
12:05
12:05
12:05
UA17 / UA3434
12:05
12:05
12:05
12:05
12:05
----
12:05
UA17 / UA3504
12:05
12:05
12:05
12:05
12:05
12:05
12:05
UA959 / UA265
13:35
13:35
13:35
13:35
13:35
13:35
13:35
UA959 / UA3495
----
----
----
----
----
13:35
----
UA959 / UA4631
13:35
13:35
13:35
13:35
13:35
----
13:35
UA147 / UA3486
15:10
15:10
15:10
15:10
15:10
15:10
15:10
UA941 / UA3486
16:00
16:00
16:00
16:00
16:00
16:00
16:00
UA925 / UA3515
16:20
16:20
16:20
16:20
16:20
16:20
16:20
CHECK PRICES FOR LHR - YYZ
The timetable & schedule information was updated at 2025-01-15