Direct flights from Vancouver to London
All flights from YVR to LHR non-stop. There are direct flights from Vancouver International Airport (YVR), Canada to Heathrow (LHR), United Kingdom with British Airways and Air Canada. 27 weekly departures are currently scheduled on this route. Departure times range from 17:50 to 21:55 depending on the schedule period. The flight distance is 4735 miles (7619 km). Flight time ranges from 9 hours and 10 minutes to 9 hours and 30 minutes.
Flight schedule from Vancouver 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 Vancouver 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
Vancouver to London scheduled departures
Select a date to see every published non-stop departure between YVR and LHR.
YVR - LHR route facts
-
Distance4735 miles (7619 km)
-
Flight time9 hours and 10 minutes to 9 hours and 30 minutes
-
Airlines
British Airways
Air Canada -
Airline alliancesoneworld Star Alliance
-
CabinsEconomy Premium Economy Business First
-
Hub airportsBritish Airways: LHR (Main hub.)Air Canada: YVR
-
Departure terminalsBritish Airways: Terminal MAir Canada: Terminal M
-
Arrival terminalsBritish Airways: Terminal 5 and Terminal 3Air Canada: Terminal 2
-
AircraftBritish Airways: Boeing 777, Boeing 787-8, Boeing 787-9 and Airbus A350-1000Air Canada: Boeing 777-300ER
Route FAQ
Direct flights from Vancouver to United Kingdom
From Vancouver to London
LGW Gatwick
