|Non-stop to Calgary||9 h 15 min|
|Non-stop to Edmonton||8 h 40 min|
Air Canada flies non-stop from London Heathrow to Calgary International Airport and connects to Edmonton International Airport
British Airways flies non-stop from London Heathrow to Calgary International Airport.
WestJet flies non-stop from London Gatwick to Calgary and Edmonton International Airports
Connect through Reykjavik via regional airports around the UK to fly non-stop from Reykjavik to Edmonton International Airport.
Connect through Amsterdam to fly non-stop from Amsterdam to Calgary and Edmonton International Airports.
Air Transat provides seasonal service to Calgary International Airport from London Gatwick and Manchester