Airlines with flights from Toronto to London

There are five airlines with scheduled flights between YYZ and LHR. Air Canada, British Airways and Virgin Atlantic has non-stop flights from Pearson to Heathrow and the flight time is 7 hours and 20 minutes.

Choose airline

Schedules

Non-stop with Air Canada

  • Total flight time: 7 hours and 20 minutes
  • Toronto is a Air Canada hub.
  • 19 flights per week
  • Boeing 777-300ER
    Airbus A330-300
  • Business class available
YYZ
Direct
LHR

The timetable & schedule information was updated at 2025-01-15

Non-stop with British Airways

  • Total flight time: 7 hours and 15 minutes
  • One World Alliance
  • London is a British Airways hub (Main hub).
  • 14 flights per week
  • Boeing 777
    Boeing 787-8
    Boeing 787-9
  • Business and first class available
YYZ
Direct
LHR

The timetable & schedule information was updated at 2025-01-15

Non-stop with Virgin Atlantic

  • Total flight time: 7 hours and 5 minutes
  • Sky Team Alliance
  • London is a Virgin Atlantic hub.
  • Business class available
YYZ
Direct
LHR

The timetable & schedule information was updated at 2025-01-15

Via Charlotte with American Airlines

  • Total flight time: 10h 45m - 15h 00m.
  • One World Alliance
  • 21 flights per week
YYZ
 
Via CLT
 
LHR
 
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
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
SHOW RETURN SCHEDULE
CHECK PRICES FOR YYZ - LHR

The timetable & schedule information was updated at 2025-01-15

Via New York with United Airlines

  • Total flight time: 10h 10m - 14h 10m.
  • 19 flights per week
YYZ
 
Via EWR
 
LHR
 
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
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
SHOW RETURN SCHEDULE
CHECK PRICES FOR YYZ - LHR

The timetable & schedule information was updated at 2025-01-15

Via Dulles with United Airlines

  • Total flight time: 9h 53m - 13h 40m.
  • 14 flights per week
YYZ
 
Via IAD
 
LHR
 
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
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
SHOW RETURN SCHEDULE
CHECK PRICES FOR YYZ - LHR

The timetable & schedule information was updated at 2025-01-15

Via Chicago with United Airlines

  • Total flight time: 11h 05m - 15h 15m.
  • 14 flights per week
YYZ
 
Via ORD
 
LHR
 
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
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
SHOW RETURN SCHEDULE
CHECK PRICES FOR YYZ - LHR

The timetable & schedule information was updated at 2025-01-15

Staying up-to-date with the airlines

At Airlineinformation.com you can learn all about the airlines operating around the world together with their destinations and where they operate. You will get a transparent overview of airlines with scheduled flights between any two destinations with non-stop or 1-stop flights regardless of price or availability.