Skip to content
Tripsora

Things to do in Banff

495+ tours, tickets and activities in Banff, Canada. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Banff

Sort: Top ratedLowest priceShortest150 shown

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

Best of the Best 2026 — Tripadvisor | #1 Tour in Canada | Top 1% Worldwide This is the highest recognition Tripadvisor gives, awarded to less than 1% of experiences globally based entirely on real guest reviews. We also won "One of the Top 20 Experiences in Canada" two years running (2024 & 2025). That's not marketing. That's 3,200+ travelers voting with their reviews. Here is why: ● Local storyt…

4.9(4,799)Rated 4.9 out of 5 from 4799 reviews10 hFree cancellation

From £53.82 per person

Banff Gondola Ride Admission

Soar up Sulphur Mountain for sweeping views of Banff National Park and six mountain ranges. Walk the boardwalk, explore the interpretive building, dine at the summit and take in the sights from 2,281 metres (7,486 feet) above sea level. Seasonal experiences included: Sunset Festival (June to September, 2027) — Your Banff Gondola ticket includes this alpine celebration with live music, tasty bites…

4.6(3,593)Rated 4.6 out of 5 from 3593 reviews4 h

From £41.95 per person

Lake Louise Moraine Lake Day Trip from Banff Calgary Canmore

Departing from Calgary,Canmore or Banff,relax as dramatic mountain scenery unfolds: glacier-fed rivers, towering peaks, and postcard views at every turn. Cruise past the iconic Castle Mountain. Walk through the striking limestone walls of Marble Canyon during winter season. Spend unhurried time at the world-famous Lake Louise and you can choose to upgrade your visit with unforgettable experiences…

4.9(1,610)Rated 4.9 out of 5 from 1610 reviews10 hFree cancellation

From £42.95 per person

Columbia Icefield Tour with Glacier Skywalk

Visit the Athabasca Glacier on a massive ice explorer on this 3-hour excursion. Walk along the frozen sheet of ice and fill your water bottle with pure snowmelt, then venture out along the glass bottomed Glacier Skywalk for incredible views along the cliff's edge. See two amazing attractions outside of Banff in one fun-filled adventure.

4.7(2,167)Rated 4.7 out of 5 from 2167 reviews3 h

From £56.23 per person

Explore Banff, Moraine Lake, Louise, Johnston Canyon & Bow Falls

⭐ Excellence badge Experience Award Winner ‍‍‍ Family-Owned & Operated ️ Satisfaction Guaranteed There's a difference between visiting the Rockies and experiencing them. As a family operated company born and raised in the Canadian Rockies, we don't just show you where to go, we share the stories, history, wildlife, and local knowledge that bring these mountains to life. Offering year-round tours…

5.0(1,186)Rated 5.0 out of 5 from 1186 reviews11 hFree cancellation

From £53.82 per person

8 Iconic Stops. 12 Comfy Seats. See Banff's Best in First Class.

What sets this tour apart is the combination of a small-group experience, comfortable transportation, and a carefully planned itinerary covering some of Banff National Park’s most iconic destinations in one day. Explore the stunning Lake Louise and Moraine Lake, walk through the spectacular Johnston Canyon, and discover Emerald Lake, Natural Bridge, Lake Minnewanka, Two Jack Lake, the Lower Spira…

5.0(1,047)Rated 5.0 out of 5 from 1047 reviews11 hFree cancellation

From £108.18 per person

Lake Louise, Moraine Lake and the Icefields Parkway Full-Day Tour

Enjoy a full day tour with a local family run company! Lake Louise and the Icefield Parkway contains some of the best scenery that Canada has to offer. With stunning views of snow-capped peaks, crystal clear mountain lakes, glaciers, waterfalls and abundant wildlife this 8-hour tours take's you to the world-renowned Lake Louise, Morraine Lake and Bow Lake. Also included are stops at Two Jack Lake…

4.9(965)Rated 4.9 out of 5 from 965 reviews9 hFree cancellation

From £119.59 per person

Banff Highlights & Wildlife | Award-Winning Small Group Tour

Wildlife, views, and the stories behind them. This small-group Banff wildlife tour heads out on the quiet back roads of Banff National Park, stopping at lakes, viewpoints, and wildlife corridors where animals are most active. Between sightings, your guide shares the history and ecology of the park. We spot wildlife on 95% of departures from May to October. Elk, deer, and bighorn sheep are the reg…

4.7(976)Rated 4.7 out of 5 from 976 reviews3 hFree cancellation

From £81 per person

Lake Minnewanka Cruise

Experience Banff from a fresh perspective aboard a Lake Minnewanka cruise. This 60-minute guided journey glides through the heart of Canada’s oldest national park, framed by jagged mountain peaks and crystal-clear water. As you sail, our knowledgeable guides share the captivating heritage of the area, including the mysterious history of the submerged Minnewanka Landing.

4.7(847)Rated 4.7 out of 5 from 847 reviews1 h

From £45.66 per person

Moraine Lake & Louise & Banff Day Tour From Calgary-Canmore-Banff

Discover the Rockies like a local. With small groups and special access to the Most Photographed Lakes you will see more than just the main sights. We take you to hidden gems and the best photo spots. No rushing and no stress only breathtaking views, fun stories from your guide and unforgettable memories.

5.0(552)Rated 5.0 out of 5 from 552 reviews10 hFree cancellation

From £47.84 per person

Lake Louise and Moraine Lake Guaranteed Access

This isn't just a shuttle to Lake Louise and Moraine Lake—it’s a guided experience with a maximum of 24 guests and time to explore both lakes. Enjoy guaranteed access without the parking stress as you travel the scenic Bow Valley Parkway with a passionate local guide sharing stories of Banff's history, wildlife, and landscapes. Wander the shoreline of Lake Louise beneath Victoria Glacier, then ex…

4.7(739)Rated 4.7 out of 5 from 739 reviews4 h 15 minFree cancellation

From £88.10 per person

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

It sounds like you're ready for an epic adventure! Those spots are absolutely gorgeous, and you’re right, each one has its own kind of magic. Emerald Lake with its deep green water looks almost unreal, and hiking through Johnston Canyon with the waterfalls has that perfect mix of adventure and natural beauty. Are you more into exploring on your own, or do you prefer the structure of a tour where…

4.8(603)Rated 4.8 out of 5 from 603 reviews11 hFree cancellation

From £81.54 per person

Lake Louise and Moraine Lake Small Group Day Tour from Banff

Two lakes that don't look real, seen the way they're meant to be. This is the best of Banff National Park with one of Canada's top-rated tour operators: an active, small-group day built around the turquoise icons everyone chases, plus the stops most visitors drive right past. Choose your pace: 4 hours or a full 8-hour day with lunch, both capped at 12 guests. No conveyor belt, no checkboxes. Just…

4.9(579)Rated 4.9 out of 5 from 579 reviews8 hFree cancellation

From £152.21 per person

Johnston Canyon Icewalk

Water cascades into this narrow canyon in the heat of summer, but in the winter the thundering falls freeze solid to create natural ice sculptures. Johnston Canyon is one of the most popular attractions in Banff National Park and has a network of steel catwalks built into the canyon walls that allows you to walk right along this cathedral of ice with airy views into the gorge below. As you do, yo…

4.9(534)Rated 4.9 out of 5 from 534 reviews4 hFree cancellation

From £59.33 per person

Lake Louise Moraine Lake Emerald Lake from Banff Canmore Calgary

Discover the ultimate Moraine Lake & Lake Louise tour from Calgary, Canmore, or Banff, designed for seamless Moraine Lake access and easy Lake Louise access, two of the most iconic stops in Banff National Park. Skip the shuttle stress and experience a top-rated Canadian Rockies day tour. Stand at Lake Louise, with turquoise water and Victoria Glacier, then visit Moraine Lake (seasonal June to Oct…

4.6(831)Rated 4.6 out of 5 from 831 reviews10 hFree cancellation

From £86.43 per person

Moraine Lake and Lake Louise Tour from Calgary - Canmore - Banff

Explore the magnificent scenes of Banff National Park with your small group tour. On this full-day tour, enjoy being picked up from Calgary, Banff or Canmore. - Explore the dramatic Lake Louise and Moraine Lake. This iconic stop will offer the opportunity to explore the historic hotel and take some pictures of bright blue waters of Lake Louise. (NOTE: MORAINE LAKE road is closed to public since 2…

5.0(455)Rated 5.0 out of 5 from 455 reviews10 hFree cancellation

From £84.26 per person

Lake Louise Moraine Lake Emerald Lake Yoho Banff National Park

Experience a full-day journey with us to the Canadian Rockies. Discover the iconic beauty of Lake Louise, Moraine Lake, and Emerald Lake, each offering breathtaking scenery. Marvel at the Natural Bridge, a stunning geological wonder. This tour provides pick up point at Calgary/Canmore/Banff, and the tour time is around 8 hours, you will complete the tour and choose drop off point at Banff/Canmore…

4.8(534)Rated 4.8 out of 5 from 534 reviews11 hFree cancellation

From £47.84 per person

Private Customizable Banff Tour Lake Louise-Moraine 6 More Sights

This exclusive experience combines iconic sights with the flexibility to create an itinerary that suits adventurers of all ages. Uncover the breathtaking beauty of the Canadian Rockies with our Private Banff, Lake Louise & Icefields Tour, tailored to your group’s unique preferences. SUV bookings (under 6 pax) will share a 15-passenger shuttle with another group for the Moraine Lake portion due to…

5.0(413)Rated 5.0 out of 5 from 413 reviews11 hFree cancellation

From £706.15 per person

2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town

Travel in comfort aboard an air-conditioned vehicle with a friendly, experienced local guide who will share personal stories, insider tips, and the best photo spots along the way. This is the perfect way to discover the beauty of Banff National Park in just one day — without the stress of planning or navigating. Experience a full-day tour of Banff's most iconic lakes, including Lake Louise and Mo…

4.8(504)Rated 4.8 out of 5 from 504 reviews11 hFree cancellation

From £47.84 per person

Lake Louise Emerald Lake Natural Bridge Half Day Tour

Experience the ultimate convenience and comfort with our Lake Louise and Moraine Lake Shuttle Service. Enjoy hassle-free access to these stunning destinations without the worry of parking or driving. With convenient pick-up locations in Canmore(7:40 am 9:00 am or 1:00/2:00 pm) and Banff(8:00 am 9:30 am or 1:20/2:20 pm), flexible departure times, and knowledgeable drivers who provide local insight…

4.9(404)Rated 4.9 out of 5 from 404 reviews5 hFree cancellation

From £34.25 per person

Banff National Park Big Canoe Tour

Enjoy the serenity of the Bow River and marvel at the surroundings whilst on a Big Canoe Tour. As you journey upstream, your local guide will entertain you with stories of the past, history of canoeing and interesting local facts. Every tour includes life jackets and paddles plus instruction on how to paddle as a team. Perfect for the whole family as no paddling experience is necessary. Great for…

4.8(349)Rated 4.8 out of 5 from 349 reviews1 h 30 minFree cancellation

From £52.73 per person

Covered Wagon Ride in Banff with Western Cookout

Travel back in time on this scenic ride by covered wagon to a hearty western-style cookout meal, enjoying panoramic views of the Bow River and Sulphur Mountain along the way. This family-friendly activity also includes fun post-BBQ activities like roping and horseshoes, plus your choice of morning or evening departure. Highlights: • Western cookout experience in Banff • Take a relaxing covered-wa…

4.7(399)Rated 4.7 out of 5 from 399 reviews3 hFree cancellation

From £85.62 per person

Premium Moraine Lake Sunrise and Lake Louise Tour with Breakfast

Award-winning · 5,000+ 5-star reviews · Breakfast included The Moraine Lake sunrise that rewires you. That moment when the first light hits the Ten Peaks and the turquoise water turns liquid gold. It’s the kind of sunrise that stops your heart, then quietly rewires it. On this Moraine Lake sunrise tour, we get you there while Banff is still asleep, and your guide takes you to the best spot to wat…

4.9(312)Rated 4.9 out of 5 from 312 reviews7 hFree cancellation

From £217.44 per person

Lake Louise and Moraine Lake/ Emerald Lake Half Day Tour

Embark on a half-day tour to witness the beauty of the Canadian Rockies. Start your day with a pick-up from Banff. Pass by Castle Mountain on your way to Lake Louise and Moraine Lake (open from Jun to Oct 13th, it will change to alternative itinerary when Moraine Lake is closed). This allows your guide to give you more attention and makes the experience more comfortable. Hassle-free pickup and dr…

4.8(328)Rated 4.8 out of 5 from 328 reviews5 hFree cancellation

From £35.33 per person