Non-stop with Air Canada
-
Total flight time: 7 hours and 10 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:40
23:40
23:40
23:40
23:40
23:40
23:40
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 2024-11-19
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
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
CHECK PRICES FOR LHR - YYZ
The timetable & schedule information was updated at 2024-11-19
Non-stop with Virgin Atlantic
-
Total flight time: 7 hours and 10 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 2024-11-19
Via Montreal with Air Canada
-
Total flight time: 9h 00m - 13h 10m.
-
Toronto is a Air Canada hub.
AC600
AC868
06:15
06:15
06:15
06:15
06:15
06:15
06:15
AC414
AC866
14:00
14:00
14:00
14:00
14:00
14:00
14:00
AC418
AC866
16:00
16:00
16:00
16:00
16:00
16:00
16:00
AC869 / AC615
09:00
09:00
09:00
09:00
09:00
09:00
09:00
AC869 / AC611
09:00
09:00
09:00
09:00
09:00
09:00
09:00
AC865 / AC429
15:00
15:00
15:00
15:00
15:00
15:00
15:00
AC865 / AC427
15:00
15:00
15:00
15:00
15:00
15:00
15:00
CHECK PRICES FOR LHR - YYZ
The timetable & schedule information was updated at 2024-11-19
Via Halifax with Air Canada
-
Total flight time: 9h 20m - 10h 20m.
-
Toronto is a Air Canada hub.
AC600
AC868
06:15
06:15
06:15
06:15
06:15
06:15
06:15
AC414
AC866
14:00
14:00
14:00
14:00
14:00
14:00
14:00
AC418
AC866
16:00
16:00
16:00
16:00
16:00
16:00
16:00
AC869 / AC615
09:00
09:00
09:00
09:00
09:00
09:00
09:00
AC869 / AC611
09:00
09:00
09:00
09:00
09:00
09:00
09:00
AC865 / AC429
15:00
15:00
15:00
15:00
15:00
15:00
15:00
AC865 / AC427
15:00
15:00
15:00
15:00
15:00
15:00
15:00
CHECK PRICES FOR LHR - YYZ
The timetable & schedule information was updated at 2024-11-19
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
UA16
----
15:00
15:00
15:00
15:00
15:00
15:00
UA3705
UA904
----
15:00
15:00
15:00
15:00
----
15:00
UA3586
UA904
15:00
----
----
----
----
----
----
UA3705
UA110
----
15:00
15:00
15:00
15:00
15:00
15:00
UA3586
UA16
15:00
----
----
----
----
----
----
UA3586
UA110
15:00
----
----
----
----
----
----
UA3705
UA14
----
15:00
15:00
15:00
15:00
15:00
15:00
UA3586
UA14
15:00
----
----
----
----
----
----
UA2364
UA920
15:30
15:30
15:30
15:30
15:30
15:30
15:30
UA2364
UA938
15:30
15:30
15:30
15:30
15:30
15:30
15:30
UA3542
UA938
17:30
----
----
----
----
----
----
UA3608
UA938
----
17:30
17:30
17:30
17:30
17:30
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 / UA3504
09:10
09:10
09:10
09:10
09:10
----
----
UA905 / UA3557
09:10
09:10
09:10
09:10
09:10
09:10
----
UA15 / UA3504
10:00
10:00
10:00
10:00
10:00
----
10:00
UA15 / UA3557
10:00
10:00
10:00
10:00
10:00
10:00
10:00
UA958 / UA265
10:25
10:25
10:25
10:25
10:25
10:25
10:25
UA958 / UA5727
10:25
10:25
10:25
10:25
10:25
----
10:25
UA17 / UA3504
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
UA17 / UA3627
12:05
----
----
----
----
----
----
UA919 / UA3453
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 / UA3708
----
13:35
13:35
13:35
13:35
13:35
13:35
UA959 / UA3525
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 2024-11-19
Via Dulles with United Airlines
-
Total flight time: 9h 57m - 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
UA16
----
15:00
15:00
15:00
15:00
15:00
15:00
UA3705
UA904
----
15:00
15:00
15:00
15:00
----
15:00
UA3586
UA904
15:00
----
----
----
----
----
----
UA3705
UA110
----
15:00
15:00
15:00
15:00
15:00
15:00
UA3586
UA16
15:00
----
----
----
----
----
----
UA3586
UA110
15:00
----
----
----
----
----
----
UA3705
UA14
----
15:00
15:00
15:00
15:00
15:00
15:00
UA3586
UA14
15:00
----
----
----
----
----
----
UA2364
UA920
15:30
15:30
15:30
15:30
15:30
15:30
15:30
UA2364
UA938
15:30
15:30
15:30
15:30
15:30
15:30
15:30
UA3542
UA938
17:30
----
----
----
----
----
----
UA3608
UA938
----
17:30
17:30
17:30
17:30
17:30
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 / UA3504
09:10
09:10
09:10
09:10
09:10
----
----
UA905 / UA3557
09:10
09:10
09:10
09:10
09:10
09:10
----
UA15 / UA3504
10:00
10:00
10:00
10:00
10:00
----
10:00
UA15 / UA3557
10:00
10:00
10:00
10:00
10:00
10:00
10:00
UA958 / UA265
10:25
10:25
10:25
10:25
10:25
10:25
10:25
UA958 / UA5727
10:25
10:25
10:25
10:25
10:25
----
10:25
UA17 / UA3504
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
UA17 / UA3627
12:05
----
----
----
----
----
----
UA919 / UA3453
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 / UA3708
----
13:35
13:35
13:35
13:35
13:35
13:35
UA959 / UA3525
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 2024-11-19