Banff is a town within Banff National Park in Alberta, Canada. It is located in Alberta’s Rockies along the Trans-Canada Highway, approximately 126 km west of Calgary and 58 km east of Lake Louise. At 1,400 to 1,630 m (4,590 to 5,350 ft) above sea level, Banff is the community with the second highest elevation in Alberta, after Lake Louise.
Banff is a resort town and one of Canada’s most popular tourist destinations. Known for its mountainous surroundings and hot springs, it is a destination for outdoor sports and features extensive hiking, biking, scrambling and skiing destinations within the area.