Get Directions

Can't see the map? Try this

The Town of Banff is situated in the Rocky Mountains of Alberta, Canada and located inside the boundaries of Banff National Park. It is 128 kilometres (80 miles) west of Calgary, 401 kilometres (250 miles) southwest of Edmonton and 850 kilometres (530 miles) east of Vancouver. Commercial airlines service each of these three Canadian cities, and buses to Banff and Lake Louise run year round.

Enter your starting address:

More Information

  • - The Town's BanffMaps portal is a web-based collection of maps and services created by the Town of Banff for residents and visitors.
  • Frequently Requested Maps - Get a look at some of our most popular maps, like our visitor map, trail map, or Banff's public transit routes.
  • - Once you get here, find a place to park your car, RV or bike with our mobile website.