Canada · JOHNSTON CANYON & CANYON WALKS

The 15 Best Johnston Canyon Tours in Banff

22 tours  ·  from $45 a head

Catwalks bolted to the canyon wall lead to two sets of falls, and in winter the whole thing freezes into a route for ice cleats. These 15 compare summer and icewalk departures on price, walking distance and pickup point.

Emerald Lake, Moraine, Louise, Johnston Canyon & Banff Town - Lake Louise gives you the classic opening view
Johnston Canyon & Canyon Walks, Lake Louise & Moraine Lake Tours, Tour Reviews, Tours in Lake Louise, Yoho & Emerald Lake Tours

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 a full day with an English-speaking guide such as Guri, Hari, Harry, or Ross, visiting three famous mountain lakes, Natural Bridge, Johnston Canyon, and, in winter, Banff Avenue. Air-conditioned transport, park fees, water, and pickup from Calgary, Canmore, or Banff are included. Moraine Lake is visited from June 1 to October 14.

“Our guide/driver was great. Knowledgeable and kept us on time. Plus a great driver.”

Check availability →Read our full review

Lakes Moraine, Louise, Emerald, Johnston Canyon & Yoho Tour - Lake Louise gives you the classic first look
Johnston Canyon & Canyon Walks, Lake Louise & Moraine Lake Tours, Lake Louise Tours in Banff, Tour Reviews, Tours in Banff, Yoho & Emerald Lake 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

This full-day Banff and Yoho tour links six major sights, from the blue waters of Lake Louise and Moraine Lake to Emerald Lake, Natural Bridge and Johnston Canyon. Your English-speaking guide, such as Ben, Mike or Sammy, handles the driving, timing and local stories. Expect a long day, shared transport and a seasonal Moraine Lake substitute in winter.

“We enjoyed Sam's commentary's and the way he shared some very historic facts about the area. It was so good! We loved it and we highly recommend this tour. Garry & Lynette from NZ.”

Check availability →Read our full review

Jasper National Park: Maligne Lake Cruise With Guide - Boarding the boat and settling in
Boat Tours in Jasper, Cruises & Boat Tours, Guided, Johnston Canyon & Canyon Walks, National Parks, Tour Reviews, Tours in Jasper

Jasper National Park: Maligne Lake Cruise With Guide

3.Jasper National Park: Maligne Lake Cruise With Guide

★★★★★★★★★★4.7 · 896 reviews · 1 day · from $84

Travel by boat across Maligne Lake with an English-speaking guide and captain. You’ll see glaciers, sharp Rocky Mountain peaks, and Spirit Island, then take a short nature walk before returning to Home Bay. Guides such as Sam, Mitchell, Nelson, and Grace are praised for adding useful history, Indigenous stories, geology, and humor.

“Thoroughly enjoyed the cruise & the beautiful lake! Grace & Liam did a wonderful job!”

Check availability →Read our full review

Banff: Lake Louise, Moraine, Emerald Lake & Johnston Canyon - Castle Mountain gives you an early Rocky Mountain welcome
Johnston Canyon & Canyon Walks, Lake Louise & Moraine Lake Tours, Lake Louise Tours in Banff, Tour Reviews, Tours in Banff, Yoho & Emerald Lake Tours

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

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

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

See Banff National Park’s best-known lakes and waterfalls in one long day from Calgary, Canmore, or Banff. Your English-speaking guide handles the driving, park pass, timing, and photo stops. Guides such as Guri, Hari, Mandeep, and Bally are praised for safe driving, local facts, and taking excellent group photos. Moraine Lake is seasonal.

“The tour was great! The provided us the transportation to different places around Banff :) the tour guide was nice!”

Check availability →Read our full review

Jasper Wildlife & Sightseeing Tour with Maligne Lake Cruise - Maligne Canyon after the 2024 wildfire
Boat Tours in Jasper, City Tours, Cruises & Boat Tours, Johnston Canyon & Canyon Walks, Tour Reviews, Tours in Jasper, Wildlife & Bear Tours, Wildlife Tours in Jasper

Jasper Wildlife & Sightseeing Tour with Maligne Lake Cruise

5.Jasper Wildlife & Sightseeing Tour with Maligne Lake Cruise

★★★★★★★★★★5.0 · 603 reviews · 6 hours (approx.) · from $176Top rated

Travel from Jasper through the Maligne Valley by comfortable minibus, stopping at Maligne Canyon and Medicine Lake before a 90-minute Maligne Lake cruise to Spirit Island. Guides such as Sam, Jake, Ross, Catherine, and Kelli share wildlife and wildfire knowledge. Wildlife sightings are possible, not promised, and Maligne Canyon access may remain closed after the 2024 fire.

“They should hope to get Ross as their guide! He was so entertaining and enthusiastic and knowledgeable! We loved his stories and his optimism about the future of the park after the fires!”

Check availability →Read our full review

Johnston Canyon Icewalk - Starting the 5.4-Kilometer Walk
Johnston Canyon & Canyon Walks, Tour Reviews, Tours in Banff

Johnston Canyon Icewalk

6.Johnston Canyon Icewalk

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

Follow Johnston Canyon’s steel walkways to its frozen lower and upper falls on a four-hour Banff outing. Your guide supplies ice cleats, a hiking pole, hot chocolate, and a maple cookie, while sharing local geology, history, and wildlife facts. Pickup is available from Banff hotels, with guides such as Emma, Neil, Tina, and Rob leading small groups.

“The experience was fun! Be expected to hike up plenty of steps though; good fitness and water is required. The sights were definitely worth it! The guide was knowledgeable and waited for whoever was tired so we weren’t left behind. We were provided with hot chocolate and cookies and were given breaks. Really enjoyed this tour!”

Check availability →Read our full review

Maligne Lake Cruise - The heated boat makes a real difference
Boat Tours in Jasper, Cruises & Boat Tours, Johnston Canyon & Canyon Walks, Tour Reviews, Tours in Jasper

Maligne Lake Cruise

7.Maligne Lake Cruise

★★★★★★★★★★4.5 · 502 reviews · 1 hour 30 minutes (approx.) · from $86

You’ll spend about 90 minutes cruising Maligne Lake in a heated, glass-enclosed boat with a guide such as Nat, Sam, Kat, or Alex. Expect sharp mountain views, a 15-minute stop at Spirit Island, stories about ecology and First Nations history, and possible sightings of deer, eagles, bears, moose, or changing weather.

“The Maligne Lake Cruise was beautiful. Alex M and Kat were our guides on this journey and they made this experience incredible.”

Check availability →Read our full review

Jasper: Wildlife and Waterfalls Tour with Maligne Cruise - The 21-seat bus ride from Jasper
Boat Tours in Jasper, Cruises & Boat Tours, Johnston Canyon & Canyon Walks, Tour Reviews, Tours in Jasper, Wildlife & Bear Tours, Wildlife Tours in Jasper

Jasper: Wildlife and Waterfalls Tour with Maligne Cruise

8.Wildlife and Waterfalls Tour with Maligne Cruise

★★★★★★★★★★4.8 · 501 reviews · from $155

Ride a comfortable 21-seat minibus through Maligne Valley with guides such as Jake, Sam, Kelli, or Josh, stopping at Maligne Canyon and Medicine Lake before a 90-minute cruise to Spirit Island. Expect wildlife searches, mountain views, fire ecology, and a flexible itinerary if canyon repairs continue.

“Sam was an amazing guide! A wealth of animal knowledge! Amazing tour to be able to visit multiple locations in Jasper National Park without the hassle of having to drive. Boat cruise to visit spirit island had unbelievable views of Maligne lake, a must do in Jasper!”

Check availability →Read our full review

Jasper National Park Tour: Maligne Valley, Medicine Lake and Spirit Island - The road to Medicine Lake
Johnston Canyon & Canyon Walks, National Parks, Tour Reviews, Tours in Jasper

Jasper National Park Tour: Maligne Valley, Medicine Lake and Spirit Island

9.Jasper National Park Tour: Maligne Valley, Medicine Lake and Spirit Island

★★★★★★★★★★4.5 · 474 reviews · 6 hours (approx.) · from $154

Travel from Jasper with a guide such as Yvonne, Jan, or Warren to Medicine Lake and Maligne Lake. Choose the seasonal Spirit Island boat cruise or a guided Mary Schaffer Loop hike. Expect mountain views, wildlife-spotting, hotel pickup, and about six hours on the road.

“Fabulous tour! Van was our guide and he was very knowledgeable and informative. We learned so much and got to see some amazing views. We were also fortunate to see Elk, big horn sheep and a bald eagle. For the boat tour on Maligne Lake, our boat operators were Jordan R and Sam. They were so good! Funny, informative and very attentive. They really cared to make the experience special for each guest. I would go back and do the same tour. We enjoyed it that much!”

Check availability →Read our full review

2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town - Lake Louise: the first major stop
Johnston Canyon & Canyon Walks, Lake Louise & Moraine Lake Tours, Lake Louise Tours in Calgary, Tour Reviews, Tours in Calgary

2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town

10.2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town

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

Spend 8 to 11 hours touring Banff National Park with an English-speaking driver-guide. Visit Lake Louise, Moraine Lake in summer, or Emerald Lake and Natural Bridge in winter, plus Johnston Canyon and Banff. Guides including Sammy, Ivan, Jay, and Jackson are praised for humor, local facts, and helpful advice. Pickup is available in Calgary, Canmore, or Banff.

“Ivan was great, had so much knowledge and showed us some amazing spots!! I would definitely recommend it’s a great way to see so many places without having to do the drive yourself”

Check availability →Read our full review

Lake Louise Moraine Lake Johnston Canyon 1.5h Half Day Tour - Winter route: Lake Louise and Johnston Canyon
Johnston Canyon & Canyon Walks, Lake Louise & Moraine Lake Tours, Lake Louise Tours in Banff, Tour Reviews, Tours in Banff

Lake Louise Moraine Lake Johnston Canyon 1.5h Half Day Tour

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

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

This four to five hour Banff Journey shuttle links Canmore or Banff with Lake Louise and seasonal Moraine Lake, or Johnston Canyon in winter. You get fixed sightseeing time, an air-conditioned vehicle, and guides such as Edward and William who are known for local stories, photo help, snacks, and easygoing service. It is a simple way to avoid parking problems.

“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: catwalks, waterfalls, and winter ice
Johnston Canyon & Canyon Walks, Lake Louise & Moraine Lake Tours, Lake Louise Tours in Calgary, Tour Reviews, Tours in Calgary, Yoho & Emerald Lake Tours

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

12.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 guides such as Aashish, Arun, and Mohit. This 10-hour tour combines easy walks, mountain lakes, waterfalls, Natural Bridge, and Banff Avenue. Moraine Lake is included from June 1 to October 14, with bottled water and air-conditioned transport provided.

“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 sets the tone
Johnston Canyon & Canyon Walks, Tour Reviews, Tours in Banff

Banff: Morning or Afternoon Johnston Canyon Icewalk

13.Morning or Afternoon Johnston Canyon Icewalk

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

Travel from Banff along the Bow Valley Parkway, then walk 5.4 kilometers through Johnston Canyon to its frozen Lower and Upper Falls. Your guide, such as Neil, Tim, or Jeff, supplies ice cleats and poles, explains the canyon’s geology and wildlife, and serves hot chocolate with maple cookies. Choose an 8:12 AM or 1:12 PM departure.

“Absolutely stunning scenery from start to finish. I had a great time on this walk and have some incredible photos. Our guide Neil was excellent and very hospitable. He provided great scientific insight into geological history of the region and also local Canadian stories. The hot chocolate was spot on mid walk. Would recommend the morning session but either would be fine.”

Check availability →Read our full review

Moraine Lake, Lake Louise Johnston Canyon Banff National Park - Lake Louise, with time for the essential view
Johnston Canyon & Canyon Walks, Lake Louise & Moraine Lake Tours, National Parks, Tour Reviews

Moraine Lake, Lake Louise Johnston Canyon Banff National Park

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

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

This 8 to 10-hour Banff Journey tour links Moraine Lake, Lake Louise, Johnston Canyon, and Banff in a small group of up to 23 people. You get hotel-area pickup, an air-conditioned bus, winter crampons, and help with photos. Guides such as Chris, Curtis, Tommy, Tony, and William are known for clear explanations and friendly service.

“We had an amazing first experience, we had Chris as our tour guide and he explained and answered all questions we had and more! We will definitely be coming back during summer to see it again.”

Check availability →Read our full review

Jasper Wildlife and Sightseeing Tour with Maligne Lake Hike - Maligne Canyon and the visible effects of the 2024 fire
City Tours, Hiking & Trekking, Johnston Canyon & Canyon Walks, Tour Reviews, Tours in Jasper, Wildlife & Bear Tours, Wildlife Tours in Jasper

Jasper Wildlife and Sightseeing Tour with Maligne Lake Hike

15.Jasper Wildlife and Sightseeing Tour with Maligne Lake Hike

★★★★★★★★★★5.0 · 216 reviews · 6 hours (approx.) · from $81

Travel 45 kilometers through Jasper National Park by comfortable minibus, stopping at Maligne Canyon Overlook, Medicine Lake, and Maligne Lake. Guides such as Sam, Catherine, Josh, and Jake explain wildlife, geology, local history, and the effects of the 2024 wildfire. The easy 2 to 3 kilometer lakeshore hike ends with time for lunch before returning to Jasper.

“Really great trip to Lake Maligne! Katherine (sorry for the inevitable misspelling) was uber friendly and helpful to the whole group. We were able to see tons of animals enroute which was awesome!”

Check availability →Read our full review

Scroll to Top

Explore Canada

Pick a coast, a lake or an old town.