Direct flights from Toronto to London
All flights from YYZ to LHR non-stop. There are direct flights from Pearson International (YYZ), Canada to Heathrow (LHR), United Kingdom with Air Canada, British Airways and Virgin Atlantic. 50 weekly departures are currently scheduled on this route. Departure times range from 17:40 to 23:55 depending on the schedule period. The flight distance is 3566 miles (5738 km). Flight time ranges from 6 hours and 55 minutes to 7 hours and 25 minutes.
Airlines with non-stop routes:
Air Canada
British Airways
Virgin Atlantic
Flight schedule from Toronto to London with Air Canada
This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Toronto to London with British Airways
This is a weekly direct flight schedule for British Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Toronto to London with Virgin Atlantic
This is a weekly direct flight schedule for Virgin Atlantic. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Toronto to London scheduled departures
Select a date to see every published non-stop departure between YYZ and LHR.
YYZ - LHR route facts
-
Distance3566 miles (5738 km)
-
Flight time6 hours and 55 minutes to 7 hours and 25 minutes
-
Airlines
Air Canada
British Airways
Virgin Atlantic -
Airline alliancesStar Alliance oneworld SkyTeam
-
CabinsEconomy Premium Economy Business First
-
Hub airportsAir Canada: YYZBritish Airways: LHR (Main hub.)Virgin Atlantic: LHR
-
Departure terminalsAir Canada: Terminal 1British Airways: Terminal 3Virgin Atlantic: Terminal 3
-
Arrival terminalsAir Canada: Terminal 2British Airways: Terminal 5Virgin Atlantic: Terminal 3
-
AircraftAir Canada: Airbus A330-300, Boeing 787-9, Boeing 787-8, Boeing 777-300ER and Boeing 777-200LRBritish Airways: Boeing 787-8, Boeing 787-10, Boeing 777, Boeing 787-9, Airbus A350-1000 and Boeing 777-300ERVirgin Atlantic: Airbus A350-1000, Airbus A330-900neo and Airbus A330-300
Route FAQ
Direct flights from Toronto to United Kingdom
From Toronto to London
LGW Gatwick
From Toronto to Cardiff
CWL Cardiff
From Toronto to Edinburgh
EDI Edinburgh Airport
From Toronto to Manchester
MAN Manchester Airport
From Toronto to Glasgow
GLA Glasgow International Airport
