A proper white Christmas, with the Rocky Mountains about 90 minutes from the airport.
WestJet flies non-stop from London Heathrow to Calgary from £394 return. The example dates cover Christmas and New Year, with more than five weeks in Canada for the price of a long weekend in a ski resort in the Alps.
✈️ The Deal
- From: London Heathrow, United Kingdom
- To: Calgary, Canada
- Airline: WestJet
- Stops: Non-stop
- Price: £394 return
- When: December 2026 - January 2027
Example dates:
Claim up to £520 for your delayed or cancelled flight →
The flight leaves Heathrow at 14:50 and lands in Calgary at 17:45 local time, after about 9 hours. The return leaves at 22:10 and lands in London at 12:50 the next day. Hand luggage is included. For a shorter trip in January, Air Canada flies the same route non-stop from £432.
💰 How far does your money go?
A pint in a London pub now costs about £7. In Calgary, a coffee at Tim Hortons is about £1.30, a pint of local craft beer around £5.50 and a plate of ginger beef, Calgary's own Chinese-Canadian dish, about £10. The big expense is skiing: a day pass at Sunshine Village or Lake Louise costs around £105.
☀️ The Weather
December and January are deep winter. Expect daytime highs of around -1°C to -3°C and nights down to -13°C, colder still in the mountains. Calgary is one of the sunniest cities in Canada, and warm chinook winds can push the temperature above 10°C for a day or two. Pack proper winter gear.
🏨 Where to Stay
Stay in Calgary for city life, or head straight to Banff for the slopes.
HI Calgary City Centre · 8.1/10 · From £88/night
A hostel in the East Village, with private rooms, a shared kitchen and the river paths on the doorstep.
Hotel Arts · 8.3/10 · From £146/night
A design hotel in the Beltline, close to the best bars and restaurants on 17th Avenue.
Fairmont Palliser · 8.7/10 · From £248/night
A grand 1914 railway hotel downtown, with high ceilings, marble floors and a classic bar.
🎯 What to Do
Winter in Calgary is all about the mountains, but the city has plenty too.
Banff and Lake Louise: A guided day in the Rockies: an ice walk in Grotto Canyon, the frozen Lake Louise and the town of Banff.
Jasper and Banff in a day: A long scenic day trip along the Icefields Parkway, past glaciers and frozen waterfalls, with a picnic on the way.
Drumheller and the dinosaurs: A day in the Badlands, with the hoodoos and the Royal Tyrrell Museum, one of the best dinosaur museums in the world.
Calgary city tour and Calgary Tower: Half a day around the city, ending with the views from the top of the 191-metre tower.
🗺️ Where to Go From Here
Calgary is the starting point for the Canadian Rockies.
Banff: The mountain town at the heart of Banff National Park, about 1h30 by road or shuttle bus.
Lake Louise: Frozen lake, ski slopes and snowshoe trails, about 2 hours by road.
Jasper: The Icefields Parkway leads north to a quieter, wilder park, about 4h30 by road.
Vancouver: Ocean, mountains and a milder winter, about 1h30 by air. Search flights
From £394 return, non-stop from London to the Rockies over Christmas. Only one date at this price, so be quick.

Get every flight deal we find, on your favourite app.
Pick how you want to hear from us — or all three. Free, no spam.



