Traveling To And From Banff

By Air

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.

By Car

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.

Driving Distances

Lake Louise

  • via. #1 Hwy (west), 45 minutes
  • via #1A Bow Valley Parkway (west), 1 hour


  • via #1 Hwy & #93 (north), 3 - 4 hours

Columbia Icefields

  • via #1 Hwy & #93 (north), 2 hours


  • via #1 Hwy (east), 1.5 hours


  • via #1 Hwy (west), 10 - 12 hours


  • via #1 Hwy (east) & #2 Hwy (north), 4.5 hours

To view a road map click here

Airport Shuttle

A unique, convenient and affordable service that guarantees reliable transportation to and from Calgary International Airport.

Banff to Calgary Airport

Depart Banff Arrive Calgary
8:00am 9:45am
11:00am 12:45pm
2:00pm 3:45pm
7:00pm 8:45pm

Calgary Airport to Banff

Depart Calgary Arrive Banff
11:35am 1:20pm
2:35pm 4:20pm
5:35pm 7:20pm


One-Way Rates

Banff - Calgary Airport or Calgary Airport - Banff

Adult Child (6-15)
$74 $37

Banff to Calgary Airport

Calgary Airport to Banff

Round-Trip Rates

Banff - Calgary Airport or Calgary Airport - Banff

Adult Child (6-15)
$148 $74

Book Now

Pick-ups and drop-offs are available from any hotel in Banff. All prices are plus 5% GST.