YYZ
LHR

Route guide · Updated 2026

The best flights from Toronto to London

Pick the best of 8 nonstop flights on Air Canada, British Airways, Air Transat and more. But which flights let you stretch out, defy jetlag, and save hours door-to-door?

Our verdict

The best flights from Toronto to London:

Typical flight time
7 hrs 5 mins
Time change
5 hours ahead
Nonstop flights
8 a day

Defy jetlag

Avoid the overnight flights

Read more

The overnight flights from Toronto to London are too short for a full nights sleep. You'll lose most of the day you land in London to the urge to sleep. It's a false economy, unless you really can write off the day that you land.

The dayflights might require an early morning start to get to the airport, but this will help you adjust to the earlier timezone in London. Stay awake throughout the flight, then reset with a full nights sleep in a proper bed when you land.

If you have to take the overnight flights, there are two ways to do it:

Option 1: Take the latest flight. Eat dinner before you board, then decline all the drinks, dinner & breakfast service onboard. Try to sleep through the whole flight. You'll land in London later in the day, so it won't be as long until you can reasonably go to bed again.

Option 2: Take the earliest flights, then go to sleep in London. These flight land around dawn, but if you treat it more like a long evening on Toronto time, then go to bed you land, waking up around lunchtime. This works if you can spare the morning, and you can get home or to wherever you're staying before the morning traffic hits.

Toronto
6am8am10am12pm2pm4pm
London
11am1pm3pm5pm7pm9pm
Bedtime in Toronto
Bedtime in London
Air Canada
AC862A321neo
YYZ – LHR

Seatmap lottery

Land feeling fresher by flying the A350

Read more

Studies show the effects of lower cabin altitude (more oxygen and humidity) help with feeling less fatigued when you land.

787s, A350s and A380s have lower cabin altitudes than other aircraft. On long flights, like from London to Toronto, you'll notice your skin, mouth, and nose dry through the flight.

Faster door-to-door

Avoid flights departing Toronto between 6pm and 9pm to miss rush hour

Rush hour in Toronto hits around 3pm to 6pm. If you depart Toronto between 6pm and 9pm, you'll hit the traffic on the way to the airport and check-in. Taxis and Ubers will be more expensive too.

Toronto
2pm4pm6pm8pm10pm12am
London
7pm9pm11pm1am3am5am
Rush hour in Toronto
British Airways
BA92777-200ER
YYZ – LHR
Air Canada
AC854777-300ER
YYZ – LHR
Air Canada
AC852777-300ER
YYZ – LHR
British Airways
BA98777-200ER
YYZ – LHR
Virgin Atlantic
VS148A350-1000
YYZ – LHR
Air Transat
TS122A321neo
YYZ – LGW

When is your trip?

Open Google Flights in a new tab

Every nonstop

When the flights actually go

Toronto
4am12pm8pm4am12pm8pm
London
9am5pm1am9am5pm1am
Air Canada
AC862A321neo
YYZ – LHR
British Airways
BA92777-200ER
YYZ – LHR
Air Canada
AC854777-300ER
YYZ – LHR
Air Canada
AC852777-300ER
YYZ – LHR
British Airways
BA98777-200ER
YYZ – LHR
Virgin Atlantic
VS148A350-1000
YYZ – LHR
Air Transat
TS122A321neo
YYZ – LGW
Air Canada
AC858777-300ER
YYZ – LHR
View all flights