Explore Banff
Things to do
Hotels
See 64 things to do in Banff

Sort by

Recommended

Lake Louise, Moraine Lake, Johnston Canyon & Banff Town Day Tour
Spring sale
Tours • From Calgary, Banff

Lake Louise, Moraine Lake, Johnston Canyon & Banff Town Day Tour

Book now for tomorrow
English guided
Free cancellation
Instant confirmation
★ 4.8 (86) • 2K+ booked
RM 319.69
Best of Banff National Park Small Group Tour Calgary/Canmore/Banff
Spring sale
Tours • From Calgary

Best of Banff National Park Small Group Tour Calgary/Canmore/Banff

English guided
Free cancellation
Instant confirmation
★ 5.0 (168) • 1K+ booked
RM 301.55
2 to 4 Day Tour Explore Banff National Park and Rocky Mountains
Tours • From Calgary, Banff

2 to 4 Day Tour Explore Banff National Park and Rocky Mountains

Private tour
Book now for tomorrow
English guided
Free cancellation
Instant confirmation
★ 4.9 (8) • 100+ booked
From RM 1,017.29
Columbia Icefield Adventure, Bow Lake & Peyto Lake Day Tour
Tours • From Calgary, Banff

Columbia Icefield Adventure, Bow Lake & Peyto Lake Day Tour

Small group
Book now for tomorrow
English guided
Free cancellation
★ 5.0 (24) • 400+ booked
RM 382.20
1 Day Abraham IceBubble, Peyto, Bow Lake with Snowshoeing& Icewalk
Tours • From Calgary

1 Day Abraham IceBubble, Peyto, Bow Lake with Snowshoeing& Icewalk

Private tour
Book now for tomorrow
English guided
Free cancellation
Instant confirmation
★ 5.0 (11) • 50+ booked
RM 468.39
Lake Louise, Moraine Lake, Emerald Lake, Yoho & Banff Town Day Tour
Tours • From Calgary, Banff

Lake Louise, Moraine Lake, Emerald Lake, Yoho & Banff Town Day Tour

Book now for tomorrow
English guided
Free cancellation
Instant confirmation
★ 4.9 (18) • 400+ booked
RM 241.25
Lake Louise, Moraine Lake, Johnston Canyon & Banff Town Day Tour
Tours • From Calgary

Lake Louise, Moraine Lake, Johnston Canyon & Banff Town Day Tour

Book now for tomorrow
English guided
Free cancellation
Instant confirmation
★ 4.9 (61) • 600+ booked
From RM 319.09
Lake Louise, Moraine Lake & Emerald Lake Day Trip from Banff, Canada
Tours • Banff

Lake Louise, Moraine Lake & Emerald Lake Day Trip from Banff, Canada

Small group
Book now for tomorrow
English guided
Free cancellation
Instant confirmation
RM 348.39
Moraine Lake & Lake Louise Tour from Calgary, Canmore, Banff
Tours • From Banff

Moraine Lake & Lake Louise Tour from Calgary, Canmore, Banff

Small group
English guided
Free cancellation
Instant confirmation
100+ booked
From RM 234.19
Lake Louise, Moraine/Johnston Canyon, Emerald Lake and Banff/Gondola
Tours • From Calgary

Lake Louise, Moraine/Johnston Canyon, Emerald Lake and Banff/Gondola

Book now for tomorrow
English guided
Free cancellation
★ 5.0 (28) • 400+ booked
RM 358.85
Calgary Banff Gondola & Lake Louise Full-Day National Park Tour
Tours • From Calgary

Calgary Banff Gondola & Lake Louise Full-Day National Park Tour

Book now for tomorrow
English guided
Free cancellation
Instant confirmation
50+ booked
RM 347.65
Lake Louise, Moraine/ Bow Lake, Emerald Lake and Peyto Lake-4 Lakes Tour
Tours • From Banff, Calgary

Lake Louise, Moraine/ Bow Lake, Emerald Lake and Peyto Lake-4 Lakes Tour

Book now for tomorrow
English guided
Free cancellation
★ 4.9 (17) • 200+ booked
RM 406.90
Lake Louise, Banff & Yoho National Park Day Tour
Tours • From Calgary, Banff

Lake Louise, Banff & Yoho National Park Day Tour

Free cancellation
Book now for today
Instant confirmation
★ 4.6 (52) • 900+ booked
RM 310.50
Emerald Lake and Natural Bridge Half-Day Bus Tour
Tours • From Banff

Emerald Lake and Natural Bridge Half-Day Bus Tour

Book now for tomorrow
English guided
Free cancellation
Instant confirmation
New Activity
RM 117.15
20 off
Sale
Banff Town, Johnston Canyon and Marble Canyon Icewalk Day tour
Tours • From Calgary

Banff Town, Johnston Canyon and Marble Canyon Icewalk Day tour

Private tour
Book now for tomorrow
English guided
Free cancellation
Instant confirmation
★ 4.8 (8) • 50+ booked
RM 292.75
The Best of Banff Day Tour with Roundtrip Transfer
Tours • From Banff, Calgary

The Best of Banff Day Tour with Roundtrip Transfer

English guided
Free cancellation
Book now for today
Instant confirmation
RM 576.69
Banff Nightfall: Lake Minnewanka & Two Jack Stargazing
Tours • From Banff

Banff Nightfall: Lake Minnewanka & Two Jack Stargazing

English guided
Evening departure
Free cancellation
Instant confirmation
RM 414.95
Banff area and Johnston Canyon Day Tour from Calgary
Tours • From Calgary

Banff area and Johnston Canyon Day Tour from Calgary

English guided
Free cancellation
Instant confirmation
★ 4.6 (17) • 200+ booked
From RM 310.50
Experience Lake Louise & Moraine Lake
Tours • From Calgary

Experience Lake Louise & Moraine Lake

Book now for tomorrow
English guided
Free cancellation
Instant confirmation
50+ booked
RM 386.45
20 off
Sale
Columbia Icefield Bow Lake Peyto Lake Day Tour in Banff
Tours • From Calgary, Banff

Columbia Icefield Bow Lake Peyto Lake Day Tour in Banff

English guided
Free cancellation
Instant confirmation
RM 1,076.45
Banff Gondola and Banff Village Full-Day Sightseeing Tour
Tours • From Calgary, Banff

Banff Gondola and Banff Village Full-Day Sightseeing Tour

Free cancellation
New Activity
RM 203.00
20 off
Sale
Banff Gondola, Johnston Canyon & Lake Minnewanka Full-Day Tour
Tours • From Calgary, Banff

Banff Gondola, Johnston Canyon & Lake Minnewanka Full-Day Tour

English guided
Free cancellation
Instant confirmation
New Activity
RM 217.49
20 off
Sale
Peyto Lake, Moriane Lake, Lake Louise, and Crowfoot Glacier Canada
Tours • From Calgary

Peyto Lake, Moriane Lake, Lake Louise, and Crowfoot Glacier Canada

Private tour
Book now for tomorrow
English guided
Free cancellation
Instant confirmation
★ 5.0 (2) • 50+ booked
From RM 390.35
Historical Canadian Pacific Railway Tour in Calgary
Tours • From Calgary

Historical Canadian Pacific Railway Tour in Calgary

Private tour
Small group
English guided
Free cancellation
Instant confirmation
RM 377.65

Top things to do in Banff

Lake Minnewanka Wildlife & Sunset Adventure in Banff, Canada
Outdoor & sports activities • From Calgary, Banff

Lake Minnewanka Wildlife & Sunset Adventure in Banff, Canada

Free cancellation
Instant confirmation
RM 406.90

Reviews of Banff Tours

Klook User
2025-11-08 06:18:57
Fantastic 5.0
The trip was great, and the guide was helpful and engaging. However, it mostly involved going to a tourist site, spending 10 to 30 minutes taking pictures, and then returning to the van. It didn’t feel very fulfilling. I wouldn’t suggest signing up for a day tour unless you have no other options. Additionally, there were changes to the itinerary, we did not go to Lake Minnewanka as written in the day tour description on the app.
HUI *********
2025-10-27 00:05:57
Fantastic 5.0
This tour is a must if you are in Calgary or want a quick preview to Banff National Park. It is a family owned business but they are super professional. my guide was Luis and he was super entertaining and knowledgeable about the Park. He even threw in some extra stops to let us capture beautiful photos.
Chen *********
2025-08-17 17:17:02
Fantastic 5.0
My whole family joined the 2-day Banff tour (departing from Calgary). Both tour guides (Christ and D) were super nice, provided detailed explanations, and were happy to offer information. The itinerary was well-paced and rich, and the vehicle, which accommodated just over ten people, was comfortable and stable. We were very satisfied!
Regina *
2025-09-09 11:44:16
Fantastic 5.0
Best decision ever!! My son and I, being Calgary natives, decided to head to the mountains right before school started. Since I was too lazy to drive, stressed about parking, and annoyed by the thought of booking a tour bus shuttle to get to the lakes, this Klook experience was simply worth it! All we had to do was hop on the shuttle at downtown Calgary and hop on/off at Lake Louise, Moraine Lake, Johnston Canyon, Banff town, and Bow Falls. We had an hour at each site to take photos and just soak in the view! We also had an hour for lunch and to explore the town of Banff. It was the perfect stress-free day, made even more enjoyable by our knowledgeable and competent guide, Dominic! Highly recommended 👍🏼👍🏼👍🏼!
Charlita ********
2025-08-04 01:59:41
Fantastic 5.0
We are glad we booked this trip with klook. it was really an epic experience to see Moraine Lake and Lake Louise. I just want to highlight some points not to discredit the good points but to improve more. 1. we have scheduled a perfect day (nice weather) but they cancelled it. though we understand, we could have seen the lakes on a different vibe. It rained on the resecheled date but we still enjoyed it. 2. on the itinerary, JONSTON Canyon is included but we did not go there instead the tour guide drove us to Bow Lake and Surprise corner which is still beautiful. The description here on Klook should include that on the instance that the itinerary will not be met they should explain clearly why. As with our tour guide Ray he’s awesome driver and tour guide.
Klook 用戶
2025-12-30 02:39:10
Fantastic 5.0
Kenneth is amazing. He is so helpful and professional tour guide. He led us to glacier and mountain to see breathing taking view. also took a lots photos for us in freezing cold -21 degree. we did enjoyed the tour so much. I highly recommend to join the tour. if you are lucky enough to have Kenneth as tour guide
Klook User
2025-08-18 03:51:39
Fantastic 5.0
This is my first time travelling to Calgary and 1st time using Klook. I am very pleased with how it turned out. The trip was very comfortable and our guide, Ben was very efficient, professional and informative. We made a few quick stop at Canmore and Banff to pick up a few more people but it was a very short stop. it really helped that all the other tour members are also very punctual. I highly recommend this for people travelling solo and looking for a quick tour to banff
Klook User
2026-01-03 00:15:41
Fantastic 5.0
Winter weather in Banff can be unpredictable, and during our tour, road closures meant we couldn’t follow the original itinerary. However, excellent customer service informed us well in advance and clearly explained the alternative itinerary, which immediately put us at ease. Despite the challenging conditions, our guide went above and beyond to make the day as enjoyable as possible. They carefully adjusted the plan, brought us to beautiful alternative locations, and made sure we never felt rushed or disappointed. Even though the weather wasn’t ideal, we still had an amazing experience and discovered stunning spots we might not have otherwise visited. Highly recommended!
Angel ******
2025-09-30 23:30:21
Fantastic 5.0
We booked a group Banff tour, and it was one of the best travel decisions we've ever made! The itinerary was incredibly well-planned – we saw all the must-see spots like Lake Louise, Moraine Lake, Bow Falls, the Gondola, and Banff Town without feeling rushed at all. The timing at each stop was perfect, giving us plenty of time for photos and exploring. Our tour guide, Ben, was amazing – so knowledgeable, patient, and friendly. He shared local history, fun facts, and even recommended the best photo angles and places to eat. It felt more like traveling with a friend than just a tour guide! The private van was clean, comfortable, and spacious, which made the long, scenic drives so much more enjoyable – totally worth it for the convenience and flexibility. We highly recommend this tour to anyone visiting Banff! It's stress-free, offers beautiful views, and provides exceptional service from start to finish. We would definitely book again!