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 20 airlines. Fly non-stop with WestJet or Air Canada, or choose from 21 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 446 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 Dublin, Zurich 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 13:25. You can also catch a transit flight via Montreal or Vancouver. 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 13 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 and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 5m | - | 4383 miles (7052 km) |
DUB Dublin | 12h 55m | 2h 35m | 4399 miles (7078 km) |
ZRH Zurich | 13h 15m | 1h 25m | 5342 miles (8595 km) |
AMS Amsterdam | 13h 38m | 2h 40m | 4709 miles (7577 km) |
CDG Paris | 13h 44m | 3h 10m | 4816 miles (7749 km) |
MUC Munich | 14h 0m | 3h 20m | 5469 miles (8800 km) |
YUL Montreal | 14h 16m | 1h 50m | 5135 miles (8262 km) |
YVR Vancouver | 14h 25m | 3h 5m | 5163 miles (8307 km) |
FRA Frankfurt | 14h 50m | 3h 0m | 5111 miles (8224 km) |
ORD Chicago | 15h 4m | 4h 55m | 5353 miles (8613 km) |
YYZ Toronto | 15h 13m | 2h 45m | 5246 miles (8441 km) |
DEN Denver | 15h 16m | 3h 40m | 5587 miles (8989 km) |
SEA Seattle | 15h 22m | 4h 0m | 5265 miles (8471 km) |
YOW Ottawa | 15h 33m | 1h 35m | 5139 miles (8269 km) |
MSP Minneapolis | 15h 34m | 3h 30m | 5080 miles (8174 km) |
SLC Salt Lake City | 15h 34m | 2h 55m | 5604 miles (9017 km) |
IAD Dulles | 15h 51m | 2h 55m | 5645 miles (9083 km) |
BOS Boston | 16h 0m | 2h 45m | 5376 miles (8650 km) |
DTW Detroit | 16h 23m | 3h 30m | 5349 miles (8607 km) |
EWR New York | 16h 35m | 2h 40m | 5503 miles (8854 km) |
JFK New York | 21h 4m | - | - |


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
-
YWG Winnipeg
-
YOW Ottawa Direct
-
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.