Banff is a resort town in Banff National Park, Alberta, Canada, in Alberta's Rockies along the Trans-Canada Highway, 126 km west of Calgary, 58 km east of Lake Louise, and 1,400 to 1,630 m above sea level.
AdBuy GlacierSkywalk Tickets. or Inclusive Icefield Day Trips! Quick & Easy Purchase Process! Full Refund Available up to 24 Hours Before Your Tour Date
Over 300,000 Experiences · Photos, Videos, & Maps · Reserve Now, & Pay Later
The most venerable and polished of the tour-and-activity sites. – BBC
AdJoin us in Banff & Jasper with your family to see one of Alberta's gems, Moraine Lake. Find the hidden gems of Banff & Jasper on a family adventure with Austin Adventures.
Multisport Travel · Award-Winning Guides · Small Group Tours · Adult & Family Tours
Destinations: North America, New Zealand, Europe, South America, Africa