Direct flights from London to Toronto (LHR → YYZ)

Distance 5,706 km (3,546 mi)
Est. duration 6h 43m
Loading map...
Live fares · LHR → YYZ

Available flights

LufthansaNon-stop
from$461
Book

About the London → Toronto route

London to Toronto is a proper long-haul run — just under 5,700 km and roughly 6 hours 45 minutes in the air. It's not an overnight slog, but it's not a quick hop either. You'll want a decent seat and a good playlist. Air Canada, British Airways, and Virgin Atlantic all fly it non-stop from Heathrow, which means you've got real choice on comfort and price. The route attracts a solid mix of business travellers, UK expats visiting family, and Canadians heading home after European trips. It's well-served enough that fares stay competitive most of the year.

Why travel from London to Toronto?

Toronto genuinely rewards the flight. The city's food scene alone is worth it — Kensington Market is unlike anything you'd find back home, a chaotic, brilliant mix of street food, vintage shops, and indie grocers all crammed together. If you've got family ties to Canada (and so many British people do, thanks to decades of emigration), this route is the direct line home for reunions. Business travellers move constantly between London and Toronto's financial districts — the two cities have deep commercial ties. And honestly? CN Tower at dusk, a Raptors game in winter, the Distillery District at Christmas — Toronto does atmosphere in ways that'll surprise you if you're expecting a grey corporate city.

Quick stats

  • Distance: 5,706 km
  • Estimated flight time: 6h 43m
  • Operating airlines: AC, BA, VS
  • Direct route: yes

Practical tips for LHR → YYZ

Fly in September or October for the sweet spot — summer crowds have thinned, fares drop, and the city looks genuinely stunning in autumn. Avoid March break if you hate queues. At YYZ, clear customs before you collect bags (Canada uses a kiosk system — it's quick once you get it). The UP Express train gets you downtown in 25 minutes flat and is absolutely worth it over a taxi. No visa needed for UK passport holders, just an eTA (apply online before you fly, it takes minutes). Toronto runs on Canadian dollars, not USD — easy mistake to make. And don't underestimate westbound jet lag on the way home.

Frequently asked questions

How long is the flight from London to Toronto?

The flight from London Heathrow (LHR) to Toronto Pearson (YYZ) covers approximately 5,706 km and takes around 6 hours and 43 minutes of flight time.

Which airlines fly the London to Toronto route?

Air Canada (AC), British Airways (BA), and Virgin Atlantic (VS) all operate direct flights on this route.

What is the best time of year to fly from London to Toronto?

Late spring (May-June) and early fall (September-October) offer pleasant weather at both destinations and typically have moderate fares compared to peak summer and winter holiday periods.

Do UK citizens need a visa to visit Canada?

UK citizens do not need a visa but must obtain an Electronic Travel Authorization (eTA) before travel, which is a quick online process. The eTA is valid for five years and allows multiple entries.

What should I know about luggage and jet lag on this transatlantic flight?

Most airlines on this route include a checked bag in economy fares; check your specific airline policy. Expect a 5-hour time difference (Toronto is behind London), so plan to adjust gradually by light exposure and staying hydrated during the flight.

Find flights from London to Toronto
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from London to Toronto? The flight distance from LHR to YYZ is approximately 5,706 km (3,546 miles).
How long is the flight from LHR to YYZ? The estimated flight time from London to Toronto is approximately 6h 43m.
What airlines fly from LHR to YYZ? Airlines operating direct flights from London to Toronto include: AC, BA, VS.

Cheapest fares London → Toronto

London LHR
Toronto YYZ

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for London → Toronto.

Try a nearby airport to London

Flights to Toronto (YYZ) from other airports within 350 km of London. Often unlocks cheaper fares or better times.

Or try a nearby airport to Toronto

Flights from London (LHR) to other airports within 350 km of Toronto.

Other flights from London (LHR)

Other flights from Toronto (YYZ)