Travel Guide of Banff
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.
Explore Popular Places nearby
Read about experiences in Banff
Top Travel Tips and Stories from Photographers
Find more travel pictures and inspiration