Flights from London to Calgary – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to YYC – All flight route options from Heathrow, United Kingdom to Calgary International, Canada. These routes are operated by 18 airlines. Fly non-stop with WestJet or Air Canada, or choose from 20 different stopover flights. The shortest flight time is 8 hours and 50 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 Calgary
We got great deals on hotels and car rentals near the airport.
London to Calgary flights
There are over 22 airlines and as many as 1508 flights every week to this destination. You can fly non-stop to Calgary (YYC) from London (LHR) with Air Canada or WestJet but if a stopover option suits you better you can choose to fly via Paris, Dublin or any other of the 20 alternatives with connectiing airports.
Tip! Consider arriving at Calgary International (YYC) or Calgary International (YYC) instead.
London to Calgary with Air Canada
You can fly non-stop every weekday with flights departing at 10:15 or 15:00. You can also catch a transit flight via Vancouver or Toronto. Air Canada is a Star Alliance member.
With KLM
If you fly from London with KLM you will do a stopover in Amsterdam, AMS before reaching Calgary. This flight trip will take 11 hours and 45 minutes and you can fly every weekday with departures at 06:30 or 08:40. KLM is a member of SkyTeam.
Distance & flight times: Heathrow to Calgary International
The shortest flight time between LHR and YYC is 9 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 0m | - | 4383 miles (7052 km) |
CDG Paris | 12h 8m | 3h 5m | 4816 miles (7749 km) |
DUB Dublin | 13h 1m | 2h 40m | 4399 miles (7078 km) |
ZRH Zurich | 13h 10m | 4h 5m | 5342 miles (8595 km) |
AMS Amsterdam | 13h 35m | 3h 30m | 4709 miles (7577 km) |
YVR Vancouver | 14h 15m | 3h 55m | 5163 miles (8307 km) |
YYZ Toronto | 14h 53m | 2h 45m | 5246 miles (8441 km) |
FRA Frankfurt | 14h 55m | 4h 0m | 5111 miles (8224 km) |
DEN Denver | 15h 13m | 3h 40m | 5587 miles (8989 km) |
MUC Munich | 15h 15m | 3h 20m | 5469 miles (8800 km) |
MSP Minneapolis | 15h 16m | 3h 50m | 5080 miles (8174 km) |
SEA Seattle | 15h 23m | 4h 16m | 5265 miles (8471 km) |
YOW Ottawa | 15h 36m | 3h 50m | 5139 miles (8269 km) |
IAD Dulles | 15h 51m | 2h 50m | 5645 miles (9083 km) |
EWR New York | 15h 51m | 1h 40m | 5503 miles (8854 km) |
YUL Montreal | 15h 58m | 2h 35m | 5135 miles (8262 km) |
BOS Boston | 16h 1m | 2h 45m | 5376 miles (8650 km) |
DTW Detroit | 16h 23m | 3h 40m | 5349 miles (8607 km) |
ORD Chicago | 16h 43m | 1h 53m | 5353 miles (8613 km) |
JFK New York | 18h 3m | 4h 45m | 5508 miles (8862 km) |
PHL Philadelphia | 18h 43m | 2h 39m | 5570 miles (8962 km) |


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