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.

Getting to Banff & Lake Louise: airports and routes
| From | Distance | Getting to the resort | Source |
|---|---|---|---|
| Calgary (YYC) | 130 km | About 90 min by road; airport shuttle buses to Banff and Lake Louise | source |
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.