Banff is easily accessible from Calgary International Airport, a hub for world-wide connections. Major airlines operating regular flights to Calgary include Air Canada, Westjet, American Airlines, United Airlines, Continental Airlines, and Northwest Airlines. All major car rental agencies are represented at the Calgary International Airport.
Transportation to and from Banff is easy on Canada's national Highway 1, the Trans-Canada Highway. Banff town site is located 120 kms from Calgary and the journey takes approximately 1.5 hours. Lake Louise is 58 km west of Banff. Because Banff is situated inside a national Park, you will need to purchase a national park pass at the Park gate. Check with Parks Canada for up to date rates.
To view a road map click here
A unique, convenient and affordable service that guarantees reliable transportation to and from Calgary International Airport. Jump on the Airport Shuttle easily at the arrivals desk at Calgary Airport. The Airport Shuttle can drop off in Kananaskis, Canmore and all Banff Hotels. One way or Return journeys are available.
For rates and schedule click here
The Bow Valley's regional transit system, Roam Public Transit, operates a lake connector between Lake Louise and Moraine Lake all summer and a direct-to-Moraine Lake bus during the fall season. Booking in advance is highly recommended, especially during weekends, holidays, and Larch season
Before deciding how to spend the day exploring Moraine Lake, it's essential to work out how you'll get there first. As of summer 2023, you can't drive personal vehicles up Moraine Lake Road at any time of day. This means you must hike, bike, take a shuttle or transit, or go on a tour. Check out our options here.