VancouverLondonFlight TimeYVR–LHR
Vancouver (Vancouver International Airport) to London (London Heathrow Airport).
The flight from Vancouver (YVR) to London (LHR) takes 8h 46m on average, covering about 5,026 miles. Across 6 flights we tracked, the fastest was 8h 27m and the slowest 8h 57m, with British Airways flying it most often.
Plan this routeAt a glance
| Avg flight time | Distance | Fastest tracked | Airlines |
|---|---|---|---|
| 8h 46m | 5,026 mi | 8h 27m | 1 |
Airlines on this route
Captured airlines for YVR to LHR
Our current provider sample includes 2-3/day from YVR to LHR across 2 captured airlines. Captured departure terminal data is available for M.
- First departure
- 17:50
- Last departure
- 21:00
- Cadence
- ~every 2 hours
- Captured departures/day
- 3
| Airline | Captured daily freq. | Aircraft | Departures (local) |
|---|---|---|---|
| British Airways | 1-2/day | Boeing 777, Boeing 787 · Terminal M · Seat map | 17:50 |
Aircraft we tracked
Methodology: figures are aggregated from 6 real flights on this route tracked between 2026-06-04 and 2026-06-16, sourced from live flight data. Updated daily as new flights are observed.
Route FAQ
How long is the flight from YVR to LHR?
The YVR to LHR flight takes 8h 46m on average based on 6 tracked flights.
How far is YVR from LHR?
YVR to LHR is about 5,026 miles by air.
Which airlines fly from YVR to LHR?
British Airways flies the YVR to LHR route in our tracked route data.
What aircraft fly from YVR to LHR?
Aircraft observed on YVR to LHR include Boeing 787-8, Boeing 787-9.