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 22 airlines. Fly non-stop with Air Canada or British Airways, or choose from 24 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 26 airlines and as many as 1278 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, Zurich or any other of the 24 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 between 4:00 pm and 8:00 pm. You can also catch a transit flight via Calgary or Montreal. 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, Thursday, Saturday or Sunday 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 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 30m | - | 4735 miles (7619 km) |
AMS Amsterdam | 12h 15m | 1h 30m | 5046 miles (8119 km) |
ZRH Zurich | 12h 40m | 4h 10m | 5683 miles (9144 km) |
YYC Calgary | 12h 40m | 1h 54m | 4811 miles (7741 km) |
CDG Paris | 12h 55m | 2h 0m | 5168 miles (8315 km) |
DUB Dublin | 13h 35m | 4h 45m | 4757 miles (7654 km) |
YUL Montreal | 13h 55m | 1h 15m | 5558 miles (8943 km) |
YOW Ottawa | 14h 0m | 4h 41m | 5560 miles (8946 km) |
SEA Seattle | 14h 5m | 3h 15m | 4939 miles (7947 km) |
YHZ Halifax | 14h 5m | 2h 26m | 5632 miles (9062 km) |
FRA Frankfurt | 14h 30m | 3h 0m | 5445 miles (8761 km) |
PDX Portland | 14h 40m | 4h 46m | 5178 miles (8331 km) |
SLC Salt Lake City | 14h 40m | 2h 35m | 5681 miles (9141 km) |
ORD Chicago | 14h 40m | 4h 36m | 5733 miles (9224 km) |
DEN Denver | 14h 45m | 2h 2m | 5802 miles (9335 km) |
YYZ Toronto | 14h 45m | 2h 1m | 5656 miles (9101 km) |
MUC Munich | 14h 45m | 3h 15m | 5798 miles (9329 km) |
KEF Reykjavik | 15h 0m | 1h 5m | 4736 miles (7620 km) |
MSP Minneapolis | 15h 16m | 3h 24m | 5466 miles (8795 km) |
JFK New York | 15h 20m | 4h 14m | 5917 miles (9520 km) |
EWR New York | 16h 50m | 4h 34m | 5911 miles (9511 km) |
IAD Dulles | 19h 40m | 2h 7m | 6038 miles (9715 km) |
BOS Boston | 19h 55m | 2h 28m | 5794 miles (9323 km) |
DCA Washington | 20h 35m | - | - |
LGA New York | 20h 45m | - | - |



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
-
YHZ Halifax Direct
-
YEG Edmonton
-
YWG Winnipeg
-
YOW Ottawa Direct
-
YQB Quebec
-
YLW Kelowna
-
YXE Saskatoon