Shuttles and Transit
Relax and enjoy the scenery, even before you reach the park, using several transit options from Calgary to Banff National Park
Calgary to Banff
Traveling from downtown Calgary to Banff? Choose from On-It Regional Transit (seasonal) or Banff Express for a hassle free journey to Banff.
- Travel with On-It Regional Transit from downtown Calgary to Banff. Operating from June until the end of September, on Fridays through Sundays and statutory holidays, with several departures available.
- Departing twice daily on Tuesday through Sunday, the Banff Express travels from Eau Claire Market, HI Calgary City Centre Hostel or Foothills Hospital to Canmore or Banff. Prices vary, booking required.
Calgary International Airport to Banff and Lake Louise
Arriving at the Calgary International Airport? Choose from multiple service options to Banff and Lake Louise with Banff Airporter, Brewster Express, Discover Banff Tours, Mountain Park Transportation and Banff Chauffeur. Prices vary, booking required.
Find out more about getting to and around Banff and Lake Louise with transit and shuttles.
Banff National Park is located along the TransCanada Highway. Open year-round, the TransCanada is a well maintained road that winds its way through the Canadian Rockies.
If you are coming from the east, Banff is a 90 minute (140 kilometre or 87 mile) drive west of Calgary, Alberta. If you are coming from the west, Banff Lake Louise is a scenic day’s drive (850 kilometres or 530 miles) from Vancouver, travelling through the Coast Mountains, wine country of British Columbia and then the spectacular Canadian Rockies.
Find out more about getting around Banff and Lake Louise.
Many airlines fly directly to the Calgary International Airport.
From the airport, it is a scenic 90 minute (140 kilometre or 87 mile) drive to Banff . There are shuttle bus connections from the airport to Banff and Lake Louise or you could rent a car from the airport or in Calgary city.
If you would like to make a proper road trip, Vancouver International Airport is 850 kilometres (530 miles) to the west of Banff & Lake Louise.
The Rocky Mountaineer has regularly scheduled train services that stop at Banff. Please note that Rocky Mountaineer services are currently suspended, see Rocky Mountaineer’s website for more information
National Park Pass
All visitors to Banff National Park are required to have a valid National Park Pass, regardless of the mode of travel. Park passes can be purchased online, at the park gates if driving to the park, or in person at the Visitor Centers in Banff and Lake Louise.