How to get there
Where is Banff?The town of Banff is in the Banff National Park, Alberta, in the heart of the Canadian Rockies. It’s about a 1.5 hour drive from Calgary, Canada.
Resorts nearby
Flights To BanffThe closest international airport is Calgary. To search for a great deal on a flight to Calgary, use one of our recommended flight search engines such as CheapOair.
Getting to BanffThere are many different companies that offer airport transfers and shuttles for about $69 one way. There are also private or limousine transfers for those who want to travel in style.
If hiring a car in Calgary, take the Trans Canada Highway (no. 1) west. The first exit to Banff is about 1.5 hours from the Calgary airport.
If on a road trip from Whistler it’s about a 10.5 hour drive.
Getting Around Banff The Banff town is fairly small, so it’s possible to generally just walk about (except accessing areas such as the Banff Springs Hotel). There is also a public bus system that runs through town for about $2 per ride, and connects major hotel areas. Taxis are readily available if you don’t want to walk far.
It is possible to get to the ski resorts via shuttle buses, but we recommend car hire to enable maximal flexibility in getting around. It’s really easy to navigate around the area without a GPS, and having a car enables full access to sightseeing. Free parking is not an issue in Banff or the resorts.
Canmore is 25km down the road from Banff (about 20 minutes) towards Calgary.
Banff to the Ski Resorts There are shuttle buses operating between Banff and the three resorts with pick-up points at major hotels. The buses leave at various times to suit those wanting fresh tracks as well as those who want to sleep in. Holders of a tri-area lift ticket get free use of these shuttle buses.