Direct (nonstop) flights from London to Vancouver

2 airlines fly nonstop from Heathrow (LHR) to Vancouver International Airport (YVR). It's 4,723 miles (7,601 km), about 9h 45m in the air. Operated by Air Canada, British Airways.

LHR
Heathrow
🇬🇧 London, United Kingdom
YVR
Vancouver International Airport
🇨🇦 Vancouver, Canada
Flight Time
9h 45m
Distance
4,723 mi
7,601 km
CO₂/pax
722 kg
−38 kg vs. layover
Airlines
2
Air Canada +1
Time Diff
-8h
Operated by Air Canada Air Canada British Airways British Airways

Route data last updated: May 27, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
LHR → YVR
Flight Time
9h 45m
Distance
4,723 mi
British Airways BA British Airways
Route
LHR → YVR
Flight Time
9h 45m
Distance
4,723 mi

Alternative Routes

Other ways to fly from London to Vancouver with one stop · direct emits 722 kg CO₂ per passenger

LHR DUB (Dublin) YVR
Leg 1: 1h 25m (279 mi) Leg 2: 8h 55m (4,466 mi) Total: ~10h 20m 🍃 760 kg CO₂ (+5% vs. direct)
Leg 1
LHR → DUB
1h 25m · 279 mi
View LHR to DUB flights →
Leg 2
DUB → YVR
8h 55m · 4,466 mi
View DUB to YVR flights →
LHR LGW (London) YVR
Leg 1: 45m (25 mi) Leg 2: 9h 50m (4,748 mi) Total: ~10h 35m 🍃 756 kg CO₂ (+5% vs. direct)
Leg 1
LHR → LGW
45m · 25 mi
View LHR to LGW flights →
Leg 2
LGW → YVR
9h 50m · 4,748 mi
View LGW to YVR flights →
LHR YYC (Calgary) YVR
Leg 1: 9h (4,371 mi) Leg 2: 1h 40m (428 mi) Total: ~10h 40m 🍃 772 kg CO₂ (+7% vs. direct)
Leg 1
LHR → YYC
9h · 4,371 mi
View LHR to YYC flights →
Leg 2
YYC → YVR
1h 40m · 428 mi
View YYC to YVR flights →
LHR KEF (Reykjavik) YVR
Leg 1: 3h 10m (1,181 mi) Leg 2: 7h 50m (3,542 mi) Total: ~11h 🍃 767 kg CO₂ (+6% vs. direct)
Leg 1
LHR → KEF
3h 10m · 1,181 mi
View LHR to KEF flights →
Leg 2
KEF → YVR
7h 50m · 3,542 mi
View KEF to YVR flights →
LHR CDG (Paris) YVR
Leg 1: 1h 20m (216 mi) Leg 2: 9h 45m (4,940 mi) Total: ~11h 5m 🍃 820 kg CO₂ (+14% vs. direct)
Leg 1
LHR → CDG
1h 20m · 216 mi
View LHR to CDG flights →
Leg 2
CDG → YVR
9h 45m · 4,940 mi
View CDG to YVR flights →

Frequently Asked Questions

How long is the direct flight from London to Vancouver?

A nonstop flight from London (LHR) to Vancouver (YVR) takes approximately 9 hours and 45 minutes. The distance is 4,723 miles (7,601 km).

Which airlines fly nonstop from London to Vancouver?

2 airlines: Air Canada, British Airways.

Is there a nonstop flight from London to Vancouver?

Yes. 2 airlines: Air Canada, British Airways.

How far is London from Vancouver?

The flight distance from London to Vancouver is 4,723 miles (7,601 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Rome.

What is the time difference between London and Vancouver?

Vancouver is 8 hours behind London. (Europe/London vs America/Vancouver.)

Will I experience jet lag flying from London to Vancouver?

Probably — 8-hour time difference means significant jet lag. Expect about 1 day of adjustment per hour of shift. Flying westward is generally easier to adjust to.

What type of aircraft flies from London to Vancouver?

At 9h 45m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from United Kingdom to Canada?

Depends on your passport. Check with the Canada embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from London to Vancouver?

Roughly 722 kg CO2 per passenger one-way. That's about the same as driving 3,610 km.

Is the return flight from Vancouver to London also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from London to Vancouver?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Heathrow for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.