top of page

Ground Transport

There are several convenient ways to travel from Calgary International Airport (YYC) to Banff Park Lodge. The distance is approximately 135 km and typically takes about 1 hour 30 minutes to 2 hours by road. Options include car rentals, scheduled shuttles, and private transfers.


Car Rental Options

If you prefer flexibility and independent travel, car rental services are available directly at Calgary International Airport. Major car rental companies operate on-site at YYC, and reservations can be made in advance through YYC’s official car rental page.


Renting a car allows you to explore Banff and the surrounding Canadian Rockies at your own pace, offering the most flexibility for sightseeing and side trips. Note that if you bring a vehicle to Banff National Park (including the town), you will need to purchase a Parks Canada Pass.


Shuttle Services to Banff

Several shuttle companies offer scheduled service between YYC and Banff, including drop-off near Banff Park Lodge or downtown Banff.

  • Banff Airporter Inc – Daily scheduled shuttle service between Calgary Airport, Banff, and Canmore. Advance booking is recommended for departure times and hotel drop-off options.

  • Brewster Express – Offers direct airport shuttle service from Calgary Airport to Banff and Canmore on comfortable coach buses with multiple daily departures.

  • Vivo Green Shuttle – Provides daily public shuttle service from YYC to Banff with competitive pricing, plus private group transport options.

  • Shared Shuttle & Bus Services – A number of shared shuttle and bus transfers operate between Calgary YYC Airport and Banff hotels (including options bookable through third-party travel sites).


Private Transfers & Charter Options

For more personalized transport, private transfers and charter services are available. These can be booked in advance and may include door-to-door service between the airport and Banff Park Lodge. 


Other Ground Options

If you prefer a private ride or taxi, services like Uber operate from YYC to Banff (approximately 90–100 minutes, one-way).

bottom of page