Flights from Vancouver to London – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YVR to LHR – All flight route options from Vancouver International Airport, Canada to Heathrow, United Kingdom. These routes are operated by 19 airlines. Fly non-stop with British Airways or Air Canada, or choose from 21 different stopover flights. The shortest flight time is 9 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Heathrow
We got great deals on hotels and car rentals near the airport.
Vancouver to London flights
There are over 23 airlines and as many as 3017 flights every week to this destination. You can fly non-stop to London (LHR) from Vancouver (YVR) with Air Canada or British Airways but if a stopover option suits you better you can choose to fly via Amsterdam, Paris or any other of the 21 alternatives with connectiing airports.
Tip! Consider arriving at City (LCY) or Gatwick (LGW) instead.
Vancouver to London with Air Canada
You can fly non-stop every weekday with flights departing at 6:00 pm, 7:00 pm or 8:00 pm. You can also catch a transit flight via Calgary or Ottawa. Air Canada is a Star Alliance member.
With Icelandair
If you fly from Vancouver with Icelandair you will do a stopover in Reykjavik, KEF before reaching London. This flight trip will take 12 hours and 15 minutes and you can fly every Tuesday or Thursday with departures at 14:35, 15:35 or 15:40.
Distance & flight times: Vancouver International Airport to Heathrow
The shortest flight time between YVR and LHR is 9 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 20m | - | 4735 miles (7619 km) |
AMS Amsterdam | 12h 0m | 1h 25m | 5046 miles (8119 km) |
CDG Paris | 13h 0m | 2h 0m | 5168 miles (8315 km) |
YYC Calgary | 13h 15m | 3h 13m | 4811 miles (7741 km) |
DUB Dublin | 13h 35m | 3h 30m | 4757 miles (7654 km) |
YOW Ottawa | 13h 45m | 2h 39m | 5560 miles (8946 km) |
SLC Salt Lake City | 13h 45m | 1h 36m | 5681 miles (9141 km) |
YUL Montreal | 13h 55m | 1h 10m | 5558 miles (8943 km) |
BOS Boston | 14h 10m | 2h 25m | 5794 miles (9323 km) |
YHZ Halifax | 14h 10m | 2h 25m | 5632 miles (9062 km) |
FRA Frankfurt | 14h 20m | 2h 30m | 5445 miles (8761 km) |
ORD Chicago | 14h 35m | 2h 6m | 5733 miles (9224 km) |
MSP Minneapolis | 14h 44m | 4h 29m | 5466 miles (8795 km) |
YYZ Toronto | 14h 45m | 2h 55m | 5656 miles (9101 km) |
MUC Munich | 14h 50m | 3h 15m | 5798 miles (9329 km) |
KEF Reykjavik | 14h 50m | 1h 5m | 4736 miles (7620 km) |
JFK New York | 15h 15m | 4h 27m | 5917 miles (9520 km) |
SEA Seattle | 15h 20m | 3h 19m | 4939 miles (7947 km) |
PDX Portland | 15h 30m | 4h 40m | 5178 miles (8331 km) |
DEN Denver | 15h 35m | 4h 53m | 5802 miles (9335 km) |
ZRH Zurich | 15h 45m | 40m | 5683 miles (9144 km) |
EWR New York | 16h 45m | 4h 44m | 5911 miles (9511 km) |



Quick copy and share this page
From Vancouver to United Kingdom
Below is a list of other destinations to United Kingdom from Vancouver International Airport with either direct flights or 1 stop connections.
From Canada to London
Below is a list of other cities in Canada with flights to London with either non-stop or connecting flights.
-
YYZ Toronto Direct
-
YUL Montreal Direct
-
YYC Calgary Direct
-
YEG Edmonton
-
YHZ Halifax Direct
-
YOW Ottawa Direct
-
YWG Winnipeg
-
YQB Quebec
-
YYT St. John's
-
YLW Kelowna