Getting Here
With mountain views, wildlife and plenty of photo-ops, Banff is the perfect home base for your OUTdoor fantasy.
Banff townsite is nestled in the heart of Banff National Park, with quick access to neighbouring Kootenay, Yoho and Jasper National Parks.
Come out for a weekend in Banff or escape for the week and take it all in.
By Car
Whether you’re travelling from Calgary or make the trip from Vancouver, you’ll enjoy a scenic drive through the Canadian Rockies. Banff Townsite is easily accessed via the Trans Canada Highway, about an hour west of Calgary, AB. The closest neighbouring town to Banff is Canmore, located just outside Banff National Park.
Fall driving conditions may affect your travel plans, check Highway 1 driving conditions before making your trip.
Driving times to Banff
Calgary: 127km | 70 min
Edmonton: 524km | 5.5hr
Radium Hot Springs: 136km | 1.5hr
Golden: 139km | 1.5hr
Revelstoke: 283km | 3.5hr
Kelowna: 480km | 5.5hr
Kamloops: 495km | 5.5hr
Vancouver: 848km | 9hr
By Air
Calgary International Airport is the closest airport to Banff National Park. Kelowna, Kamloops and Cranbrook offer regional airport services.
By Shuttle and Transit
If you’re planning to travel by bus, both On-It Regional Transit and Banff Express offer transportation from downtown Calgary to Banff. Check their websites for more information, departure times, fares and booking options.
Calgary Airport to Banff and Lake Louise
If you’re travelling via the Calgary International Airport you’ll have multiple service options to Banff and Lake Louise. Prices will vary, check online for advanced booking options.
Local Public Transit
Roam Public Transit provide multiple bus routes throughout the Banff and Lake Louise area to popular locations including Lake Louise, Johnston Canyon, Banff Gondola, Lake Minnewanka and more.
Roam Transit's core routes operate year round and additional seasonal routes are added in the summer months to accommodate popular summer locations.
Visit the Roam Public Transit website for a full list of services, fares, route schedules and operating months.
transit providers serving the Banff area
On-It Regional Transit
Banff Express
Banff Airporter
Brewster Express
Discover Banff Tours
Mountain Park Transportation
Banff Chauffeur