YYZLHR
Toronto (Toronto Pearson International Airport) to London (London Heathrow Airport).
The flight from Toronto (YYZ) to London (LHR) takes 6h 42m on average, covering about 3,777 miles. Across 16 flights we tracked, the fastest was 6h 21m and the slowest 7h 6m, with Air Canada flying it most often.
Plan this routeAt a glance
- Avg flight time
- 6h 42m
- Distance
- 3,777 mi
- Fastest tracked
- 6h 21m
- Airlines
- 1
Airlines on this route
- Air Canada100% of tracked flightsFlies it on: Airbus A330-300, Boeing 787-8, Boeing 787-9
Aircraft we tracked
- Boeing 787-96×
- Airbus A330-3006×
- Boeing 787-84×
Methodology: figures are aggregated from 16 real flights on this route tracked between 2026-05-27 and 2026-06-10, sourced from live flight data. Updated daily as new flights are observed.