Canada · CANYON TOURS IN BANFF

Canyon Tours in Banff: Book These 15 First

76 tours  ·  from $45

Strongest first. Costs, timings and traveller verdicts on all 15 canyon tours in Banff below, so the decision takes minutes rather than an evening.

Emerald Lake, Moraine, Louise, Johnston Canyon & Banff Town - The morning pickup from Calgary, Canmore, or Banff
Banff Tours, Canyon Tours, Canyon Tours in Banff, Tour Reviews

Emerald Lake, Moraine, Louise, Johnston Canyon & Banff Town

1.Emerald Lake, Moraine, Louise, Johnston Canyon & Banff Town

★★★★★★★★★★4.9 · 1,554 reviews · 11 hours · from $51Our pick

Spend 11 hours visiting the Canadian Rockies’ headline sights by air-conditioned van, bus, or coach. You’ll see Lake Louise, seasonal Moraine Lake, Emerald Lake, Natural Bridge, Johnston Canyon, and possibly Banff Avenue. Guides such as Guri, Hari, Harry, and Ross are known for careful driving, local stories, and helping with photos.

“I signed in more than what I thought I was going to see and do. My guide was excellent… he gave me a lot of pointers for different trails around the area and was very knowledgeable 5/5”

Check availability →Read our full review

Lakes Moraine, Louise, Emerald, Johnston Canyon & Yoho Tour - Lake Louise starts the day with a classic view
Banff Tours, Canyon Tours, Canyon Tours in Banff, Tour Reviews, Tours

Lakes Moraine, Louise, Emerald, Johnston Canyon & Yoho Tour

2.Lakes Moraine, Louise, Emerald, Johnston Canyon & Yoho Tour

★★★★★★★★★★4.8 · 1,023 reviews · from $61

Spend 7.5 to 11 hours with Banff ToDo guide and driver teams such as Ben, Mike, Sam, or Ivan, visiting Banff and Yoho National Parks. You’ll stop at Lake Louise, seasonal Moraine Lake, Emerald Lake, Natural Bridge, and Johnston Canyon, with round-trip transport from Calgary, Canmore, or Banff.

“The time allowed at each venue was enough, however the Johnson Canyon was too much time. Banff having 90 minutes would have been a better choice and Johnson Canyon 45 minutes. I do understand that it took sometime to get to the canyon, but it could be scaled down and added to Banff.”

Check availability →Read our full review

Banff: Lake Louise, Moraine, Emerald Lake & Johnston Canyon - Pickup from Calgary, Canmore, or Banff
Banff Tours, Canyon Tours, Canyon Tours in Banff, Tour Reviews

Banff: Lake Louise, Moraine, Emerald Lake & Johnston Canyon

3.Lake Louise, Moraine, Emerald Lake & Johnston Canyon

★★★★★★★★★★4.9 · 808 reviews · 11 hours · from $50

Travel by air-conditioned vehicle from Calgary, Canmore, or Banff to Lake Louise, Moraine Lake, Emerald Lake, Natural Bridge, and Johnston Canyon. Guides such as Guri, Hari, and Mandeep add local facts and often help with photos. Moraine Lake is seasonal, so winter departures may include Banff town instead.

“Hari was such a nice guy. He is a brilliant tour giude and one hell of a driver. would recomend this tour to everyone.”

Check availability →Read our full review

Johnston Canyon Icewalk - Banff pickup and the short ride to the canyon
Banff Tours, Canyon Tours, Canyon Tours in Banff, Glacier & Icefield Tours, Glacier Tours in Banff, Tour Reviews

Johnston Canyon Icewalk

4.Johnston Canyon Icewalk

★★★★★★★★★★5.0 · 502 reviews · 4 hours (approx.) · from $81Top rated

Walk Johnston Canyon’s icy steel paths with a small group and guide, reaching the lower and upper icefalls when conditions allow. Pickup from Banff, cleats, poles, hot chocolate, and a maple cookie are included. Guides such as Emma, Neil, Tina, Chloe, and Rob explain the canyon’s geology, wildlife, and winter character along the way.

“Unfortunately we faced travel delay after delay trying to get from California to Banff. I reached out to Viator and the tour company and let them know about our predicament. They both acknowledged that there were tours later in the week and acted like it would not be a big deal to change our date. However, after a lot of back and forth they ultimately decided that “nothing could be done,” and, “their system wouldn’t let them make the change,” so we were just out our almost $400 and they refused to change us to the open slots later in the week. I understand if they tours were already sold…”

Check availability →Read our full review

2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town - Lake Louise: one hour at the blue-green lake
Banff Tours, Canyon Tours, Canyon Tours in Banff, Tour Reviews

2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town

5.2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town

★★★★★★★★★★5.0 · 376 reviews · 8 to 11 hours (approx.) · from $59

This full-day Banff tour links Lake Louise, Moraine Lake, Johnston Canyon, Banff Avenue, and other mountain sights in 8 to 11 hours. Guides such as Sammy, Ivan, Jay, Jackson, and Andrew drive an air-conditioned van and share local facts along the way. Winter departures replace Moraine Lake with Emerald Lake and Natural Bridge, with crampons provided when available.

“Very nice Tour Guide Sammy and well worth the money paid for... Tour was very informative & awesome :-)”

Check availability →Read our full review

Lake Louise Moraine Lake Johnston Canyon 1.5h Half Day Tour - Lake Louise: 75 minutes in summer, one hour in winter
Banff Tours, Canyon Tours, Canyon Tours in Banff, Half-Day, Tour Reviews, Tours

Lake Louise Moraine Lake Johnston Canyon 1.5h Half Day Tour

6.Lake Louise Moraine Lake Johnston Canyon 1.5h Half Day Tour

★★★★★★★★★★5.0 · 323 reviews · 4 to 5 hours (approx.) · from $44Best value

Ride from Banff or Canmore to two Rocky Mountain icons in a small-window half-day schedule. Summer brings Moraine Lake and Lake Louise; winter swaps in Johnston Canyon. Guides such as Edward and William add local tips, jokes, photos, snacks, and practical help. The air-conditioned shuttle avoids parking trouble, but each stop is tightly timed.

“Great Guide. Buses ran very smoothly. Was offered water and snack in between lakes. Also was given tips along the way!”

Check availability →Read our full review

Banff Town ,Lake Louise, Moraine , Emerald & Johnston Canyon Tour - Johnston Canyon starts the day with a walk
Banff Tours, Canyon Tours, Canyon Tours in Banff, Tour Reviews, Tours

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

7.Banff Town ,Lake Louise, Moraine , Emerald & Johnston Canyon Tour

★★★★★★★★★★5.0 · 256 reviews · 10 hours (approx.) · from $112

Travel from Calgary through Banff and Yoho National Parks with stops at Johnston Canyon, Emerald Lake, Natural Bridge, Moraine Lake, Lake Louise, and Banff Avenue. Guides such as Aashish, Arun, Mohit, and Harinder provide local context and help with photos. The 10-hour trip includes transport, bottled water, and seasonal Moraine Lake access.

“Places visited were all very picture worthy. Johnson canyon not very impressive but others were very good”

Check availability →Read our full review

Banff: Morning or Afternoon Johnston Canyon Icewalk - The Bow Valley Parkway ride from Banff
Banff Tours, Canyon Tours, Canyon Tours in Banff, Glacier & Icefield Tours, Glacier Tours in Banff, Tour Reviews

Banff: Morning or Afternoon Johnston Canyon Icewalk

8.Morning or Afternoon Johnston Canyon Icewalk

★★★★★★★★★★4.8 · 253 reviews · 4 hours · from $79

From Banff, travel by minibus along the Bow Valley Parkway to Johnston Canyon. Your guide supplies ice cleats and poles for the 5.4-kilometer winter hike, explains the canyon’s geology and local stories, and serves hot chocolate with maple cookies near the Upper Falls. Small groups make the outing easy to manage.

“Rob our guide was amazing. He took the time to chat with each person in our group and was very knowledgeable about the area and was able to answer all our questions. It was a great time.”

Check availability →Read our full review

Moraine Lake, Lake Louise Johnston Canyon Banff National Park - Moraine Lake is the summer prize
Banff Tours, Canyon Tours, Canyon Tours in Banff, National Park Tours in Banff, National Parks, Tour Reviews

Moraine Lake, Lake Louise Johnston Canyon Banff National Park

9.Moraine Lake, Lake Louise Johnston Canyon Banff National Park

★★★★★★★★★★4.5 · 243 reviews · 8 to 10 hours (approx.) · from $59

See Lake Louise, seasonal Moraine Lake, Johnston Canyon, and Banff in one full day from Calgary, Canmore, or Banff. Expect a small-group bus tour of up to 23 people, helpful guides such as Chris, Curtis, Tommy, Tony, and Greta, and photo stops backed by practical local advice. Winter visits include crampons and a changed route when Moraine Lake is closed.

“Greetings, I was able to visit all the important spot I wanted to see! It is almost impossible to find shuttles from Calgary to Banff but to connect with you was a blessing. I have enjoyed my trip!”

Check availability →Read our full review

eBike and Hike Banff to Johnston Canyon small group guided program - Starting in Banff and getting comfortable on the e-bike
Banff Tours, Bike Tours in Banff, Canyon Tours, Canyon Tours in Banff, Cycling Tours, E-Bikes, Guided, Hiking & Trekking, Hiking Tours in Banff, Tour Reviews

eBike and Hike Banff to Johnston Canyon small group guided program

10.eBike and Hike Banff to Johnston Canyon small group guided program

★★★★★★★★★★5.0 · 197 reviews · 4 hours (approx.) · from $155

Ride 26 km by e-bike from Banff past Vermilion Lakes and along the Bow Valley Parkway, then walk 3 km through Johnston Canyon to Lower Falls Bridge. Guides such as Megs, Michael, Luke, and Santiago add local context and adjust the pace for the group. The return may be by shuttle, depending on the day’s route plan.

“We had amazing warm weather so we really got lucky with the early start. “Meg’s” was our guide and she did a great job talking about each of the stops we made. What a terrific experience to be able to explore the area on e-bikes and see new places we would not have otherwise experienced. The hike to Johnston Canyon was also gorgeous.”

Check availability →Read our full review

Moraine Lake Louise Emerald Johnston Canyon Banff Yoho Tour - Lake Louise gives you the classic first view
Banff Tours, Canyon Tours, Canyon Tours in Banff, Tour Reviews, Tours

Moraine Lake Louise Emerald Johnston Canyon Banff Yoho Tour

11.Moraine Lake Louise Emerald Johnston Canyon Banff Yoho Tour

★★★★★★★★★★4.9 · 184 reviews · from $61

Spend 8 to 11 hours touring Banff and Yoho National Parks from Calgary, Canmore, or Banff. Your English-speaking guide, such as Jay, Greta, Ben, or Tommy, handles the driving while you visit three famous lakes, Johnston Canyon, and Natural Bridge. Moraine Lake runs seasonally, with Banff Town or Bow Falls replacing it in winter.

“Our Tour was awesome! Jackson was our guide, was very friendly, and did a great job! All the sites were incredible to see!! I definitely recommend this tour and would book through Banff To Do again.”

Check availability →Read our full review

Banff Area & Johnston Canyon 1-Day Tour from Calgary or Banff - Banff Avenue gives you time to choose your own plan
1-Day Tours, Banff Tours, Canyon Tours, Canyon Tours in Banff, Day Trips in Banff, Tour Reviews, Tours

Banff Area & Johnston Canyon 1-Day Tour from Calgary or Banff

12.Banff Area & Johnston Canyon 1-Day Tour from Calgary or Banff

★★★★★★★★★★4.5 · 149 reviews · 9 to 11 hours (approx.) · from $81

See Banff’s Bow Falls, Hoodoos, Surprise Corner, Johnston Canyon, and Banff Avenue on a 9 to 11-hour trip from Calgary or Banff. Park fees, transport, and winter crampons are included. The Sulphur Mountain Gondola costs extra, and the trip uses a large group bus with bilingual guiding on some departures.

“Firstly I would like to say I’m not racist. Upon my meeting point, I am baffled by how or why I am on a tour with group of Chinese people. I am an Asian American also but I had a hard time understanding the tour guide. I was also confused about seating! We can sit anywhere as long the seats are not reserved. I was not comfortable when a guy came and sat next to me and kept touching/bumping onto me not saying sorry once! Rude! The tour guide asks me to move back and return the seats to the couple (which I thought they were siblings btw). I have…”

Check availability →Read our full review

Canyoning half day - Heart Creek Canyon (beginner level) - The rope clinic makes the first rappels approachable
Banff Tours, Canyon Tours, Canyon Tours in Banff, Half-Day, Tour Reviews

Canyoning half day – Heart Creek Canyon (beginner level)

13.Canyoning half day – Heart Creek Canyon (beginner level)

★★★★★★★★★★5.0 · 130 reviews · 4 to 5 hours (approx.) · from $146

Heart Creek Canyon offers a four to five-hour introduction to canyoning near Banff, with a one-hour approach hike, five rappels, slides, scrambling, and cold waterfalls. Guides such as Brendan, Lawrence, Jitka, Pablo, and Kanishk coach beginners through the rope work. Wetsuits, helmets, harnesses, and neoprene socks are provided, but your hiking shoes will get wet.

“Super fun time! Great experience and glad it had rained a few days prior to give us some pools to slide in. Pablo our guide was great. Kept the group calm and was assertive with instructions going down the 18ft repel! Right on! My only complaint- the dry suits and the booties should be sprayed down clean for the next guest. My ankles and calves are extremely itchy.”

Check availability →Read our full review

Banff National Park, Johnston Canyon Day Trip from Banff/Calgary - Hoodoos viewpoint: a quick geology lesson
1-Day Tours, Banff Tours, Canyon Tours, Canyon Tours in Banff, Day Trips in Banff, National Park Tours in Banff, National Parks, Tour Reviews

Banff National Park, Johnston Canyon Day Trip from Banff/Calgary

14.Banff National Park, Johnston Canyon Day Trip from Banff/Calgary

★★★★★★★★★★5.0 · 119 reviews · 7 to 11 hours (approx.) · from $66

Travel from Calgary or Banff into Banff National Park with a guide such as Michael, Lisa, Steve, or Hao. Depending on the season, you’ll see Bow Falls, Surprise Corner, hoodoos, Banff Avenue, and Johnston Canyon, with an optional Banff Gondola ride. Expect a full day, changing schedules, and extra costs for attractions and meals.

“My trip with Micheal was very pleasant. He was very polite and considerate, his English not perfect but he can be understood. Took the tome to explain about the spots on the tour. Would recommend Micheal .”

Check availability →Read our full review

Lake Moraine Lake Louise Johnston Canyon Banff Town Day Tour - Starting early from Calgary, Canmore, or Banff
Banff Tours, Canyon Tours, Canyon Tours in Banff, Tour Reviews, Tours

Lake Moraine Lake Louise Johnston Canyon Banff Town Day Tour

15.Lake Moraine Lake Louise Johnston Canyon Banff Town Day Tour

★★★★★★★★★★4.7 · 94 reviews · from $53

Spend a full day in Banff National Park with a multilingual guide, visiting Lake Louise, seasonal Moraine Lake, Johnston Canyon, and Banff Town. Fixed pickups run from Calgary, Canmore, and Banff. Guides such as William, Tommy, Domini, and D have been praised for timing, local tips, and taking photos at the best viewpoints.

“The journey and experienced is amazing. William arrived on time and always on track. His doing great with his job. He was considerate and attentive to everyone. He even go for extra mile service to help us with our drop off location. We really do appreciate his kindness. Thank you so much again for a wonderful Banff journey. Thumbs up to our tourist guide William, we will recommend to our friends when they visit Banff too.”

Check availability →Read our full review

Scroll to Top

Explore Canada

Pick a summit, a shoreline or a table.