Top activities in Banff
Explore thousands of activities, experiences and tours with free cancellation and no added fees.
Add airport transfers, excursions, city tours & more.
Skip the line- book tickets online in minutes to top tourist attractions.
Things to do

Lake Louise Moraine Lake Emerald Lake Yoho Banff National Park
€42
per adult
96% of travellers recommend

2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town
€43
per adult
96% of travellers recommend

Sunwapta, Athabasca Falls, Peyto, Bow Lake, Icefield Parkway
€65
per adult

Lake Louise Moraine Lake Banff Gondola Hot Springs Bow Falls TRIP
€43
per adult
94% of travellers recommend

Lake Louise, Moraine Lake, and Emerald Lake 1-Day Trip from Banff/Calgary
€70
per adult
92% of travellers recommend

Guided Tour to Lake Louise, Moraine Lake, or Emerald Lake
€79
per adult
98% of travellers recommend

Lake Louise, Moraine Lake, Banff Tour from Calgary/Canmore/Banff
€87
per adult
96% of travellers recommend

Wildlife & History Tour of Banff
€62
per adult
94% of travellers recommend

Lake Louise and Moraine Lake Small Group Half Day Tour
€55
per adult
Most popular experiences in Banff
Tours & day trips
See all 487 activities
Lake Louise Moraine Lake Emerald Lake Yoho Banff National Park
Activity duration is 11 hours
9.8 out of 10 with 286 reviews
Free cancellation available
Wildlife & nature
See all 122 activities
Covered Wagon Ride in Banff with Western Cookout
Activity duration is 3 hours
9.4 out of 10 with 112 reviews
Free cancellation available
Private & custom tours
See all 99 activities
From Banff/Canmore: Moraine Lake and Lake Louise Trip
Activity duration is 5 hours and 30 minutes
10.0 out of 10 with 4 reviews
Free cancellation available
Water activities
See all 22 activities
1.5 hour Scenic Nature Float in the Canadian Rocky Mountains
Activity duration is 1 hour and 30 minutes
9.8 out of 10 with 37 reviews
Free cancellation available
Spa & wellness
See all 8 activities
Banff: Moraine Lake, Lake Louise, Johnston Canyon Daytrip
Activity duration is 8 hours
10.0 out of 10 with 1 review
Free cancellation available






































