Skip to content
BOOK&SKI
← All getting-there guides

Canada · Getting there

How to Get to Banff & Lake Louise: Calgary Airport (130 km) & Shuttles

By Book & Ski · Sources checked

The short answer

Calgary International Airport is the gateway for Banff and Lake Louise: Banff National Park is a 90-minute, 130 km drive. Airport shuttle buses run to Banff and Lake Louise, and the SkiBig3 shuttle connects Banff hotels with the three ski areas.

Snow-covered mountains above the town of Banff
Banff town and mountains in winter, Alberta. Photo: John One / Pexels.

Getting to Banff & Lake Louise: airports and routes

FromDistanceGetting to the resortSource
Calgary (YYC)130 kmAbout 90 min by road; airport shuttle buses to Banff and Lake Louisesource

Distances and times are those published by the official source, not live journey estimates.

From Calgary Airport

Banff & Lake Louise Tourism describes a 90-minute, 130 km drive from Calgary to Banff National Park, with shuttle bus connections from the airport to Banff and Lake Louise.

Getting to the ski areas

Once in Banff, the SkiBig3 ski shuttle runs from Banff hotels to Lake Louise, Banff Sunshine and Mt Norquay, so you do not need a car for ski days.

Explore transport providers

Enter your pickup, destination and dates on the provider’s website to check availability and prices.

Affiliate links: we may earn a commission on qualifying bookings. Confirm ski luggage, vehicle equipment, waiting time and cancellation terms before paying.

Frequently asked questions

How far is Banff from Calgary Airport?

About 130 km, a 90-minute drive.

Is there a shuttle from Calgary Airport to Banff?

Yes, shuttle buses run from the airport to Banff and Lake Louise.

Official sources

Checked on . Prices and timetables change; confirm with the operator before you pay. How we research.

Private or shared transfer? How to compare quotes →