Banff, Alberta
Banff · Canada

Things to do in Banff

A real day-by-day plan, the places travellers rate highest, and one button to make it your own.

8 days€1,811
About Banff

Banff is a resort town in Banff National Park, Alberta, Canada, in Alberta's Rockies along the Trans-Canada Highway, 126 km (78 mi) west of Calgary, 58 km (36 mi) east of Lake Louise, and 1,400 to 1,630 m above sea level.

Source: Wikipedia (Banff, Alberta), CC BY-SA

Highlights travellers rate highest

Book links may earn Tomo a commission — you never pay extra.

A ready-made example trip

8 days in Banff, planned day by day

Built from real, bookable activities — flights, stays and experiences included at around €1,811.

  1. 1

    Arrival & town settle-in

    Land, transfer to Banff, and ease into the mountains.

  2. 2

    Banff Gondola & lakeside evening

    Ride above town then relax by a glacial lake.

  3. 3

    Lake Louise & Lake Agnes Tea House

    Iconic turquoise lake and a classic tea-house hike.

  4. 4

    Moraine Lake & Valley of the Ten Peaks

    The most photographed lake in the Rockies.

Watch before you go