Skip to Main Content.

Where is Banff National Park?

Banff National Park is in Alberta, approximately 70 miles west of Calgary International Airport (YYC), which is served by direct flights from Toronto, Ottawa, Hamilton, and several other cities. Shuttles are available direct from the airport to the town of Banff and the hamlet of Lake Louise, both of which are within Banff National Park. More information for getting around the towns and the park is available in our Plan Your Trip area.

[Return to Centre of the City page]

The "+" and "-" buttons on the left side of the map allow you to zoom in or out for greater or lesser detail.You can also scroll through the map using the arrow buttons in the top left corner or by clicking and dragging within the map.