Skip to content
Tripsora

Things to do in Calgary

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

Tours and activities in Calgary

Sort: Top ratedLowest priceShortest100 shown

Moraine Lake Lake Louise Emerald Lake Banff Town & Natural Bridge

※Please note that during the summer season (June to mid-October), our itinerary will include Moraine Lake as an additional destination. When Moraine Lake closes for the season, it will be replaced by a visit to Lake Minnewanka. Kindly refer to the tour reminder we send out the day before departure for the finalized itinerary. Lake Louise, in Banff National Park, boasts emerald waters and majestic…

4.7(50)Rated 4.7 out of 5 from 50 reviews10 hFree cancellation

From £59.25 per person

Lake Louise, Johnston Canyon, Bow Falls, Banff Town 1 Day Tour

This full-day tour takes you to the park’s must-see destinations, with convenient pickup and drop-off in Calgary, Canmore, or Banff. ◆ Summer season (June to mid-October), our itinerary will include Moraine Lake, Lake Louise, Banff Town, and Johnston. ◆ Winter season (mid-October to May), our itinerary will include Lake Louise, Johnston canyon, Banff Town, Bow Falls and Surprise Corner. Kindly re…

4.8(46)Rated 4.8 out of 5 from 46 reviews10 hFree cancellation

From £59.25 per person

Studio Bell General Admission: Home of the National Music Centre

What if visiting a museum was as exciting as going to a music festival? That sense of excitement, discovering new artists, hearing new sounds and celebrating with friends is the approach the National Music Centre (NMC) is taking to presenting exhibitions at Studio Bell. With your admission ticket, explore five floors of exhibitions that tell the story of music in Canada, celebrate music icons at…

4.4(59)Rated 4.4 out of 5 from 59 reviews24 hFree cancellation

From £13.32 per person

Columbia Icefield and Peyto Lake with Crowfoot Glacier

Your adventure begins with a pickup from Calgary, Banff, or Canmore. From the pickup point, take a scenic drive to Banff and Jasper National Parks. Witness the expanse of the icefield and skywalk it’s a separate activity. tickets are not including on this price and having a lunch at the Columbia Icefield Restaurant (at your own expense). Then discover the awe-inspiring beauty of Crowfoot Glacier…

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

From £76.11 per person

Banff Day Trip: Johnston Canyon, Fairmont Banff Springs, Gondola

Make the most of your time in Calgary on a day trip that takes you to several of the surrounding area’s highlights in one convenient tour. You don’t have to plan an itinerary or worry about renting a car for the drive. Sit back and snap photos as you’re driven to Bow Falls, the Banff Gondola, Johnston Canyon, and more. Discover the best of the Rockies on a full-day tour from Calgary/Banff Time-ef…

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

From £86.43 per person

Emerald Lake,Natural Bridge, Wapta Falls & Takakkaw Falls in Yoho

Embark on an unforgettable full-day tour to witness the breathtaking beauty of Yoho National Park, a true natural wonder. Start your adventure with a convenient pickup from either Calgary, Canmore or Banff ensuring a hassle-free beginning to your day. Continue your exploration to the serene Emerald Lake followed by stop at the mesmerizing Natural Bridge. The majestic “mini-Niagara” Wapta Falls an…

4.7(38)Rated 4.7 out of 5 from 38 reviews10 hFree cancellation

From £81 per person

Full Day Private Tour Banff/Yoho Moraine Customized Sightseeing

We provide private customized full-day tours only for your family or groups, including 7 to 8 places you will visit like Moraine Lake, Lake Louise, Emerald Lake, Natural Bridge, Johnston Canyon, Marble Canyon, Bow Falls, The Hoodoos, Surprise Corner, Lake Minnewanka, Two Jack Lake, and additional places upon request, with about 9hrs. Customers will get benefits like personalized itineraries, excl…

4.7(36)Rated 4.7 out of 5 from 36 reviews10 hFree cancellation

From £597.43 per person

Calgary YYC Airport to Banff Hotels (Shared Shuttle Bus)

If you are looking for a budget-friendly and affordable shuttle to Banff, we are your go-to team. Experience genuine hospitality and excellent customer service by our team. A bang for your buck, this shared shuttle from Calgary International Airport transports you to the enchanting beauty of the Canadian Rockies in Banff National Park, one of Canada's most stunning natural treasures, promises an…

4.3(51)Rated 4.3 out of 5 from 51 reviews1 h 45 minFree cancellation

From £30.21 per person

Hoodoos and Badlands Guided Day Tour with Museum Entry

Step into a landscape that feels like another planet and let us guide you through one of Alberta’s most unforgettable wonders, the Drumheller Hoodoos and the breathtaking Canadian Badlands. Discover the hidden beauty of Drumheller beyond the typical stops. This isn’t just sightseeing, it’s a journey through millions of years of Earth’s history, brought to life by passionate local guides. You’ll w…

4.8(30)Rated 4.8 out of 5 from 30 reviews9 hFree cancellation

From £70.13 per person

Banff Gondola Lake Minnewanka Johnston canyon and Banff Town

Embark on a small group tour and immerse yourself in the breathtaking landscapes of Banff National Park. This full-day adventure begins with convenient pick-up from Calgary, Banff, or Canmore. Experience the beauty of Lake Minnewanka, soar high on the Banff Gondola, and relax at the Banff Town. This comprehensive tour ensures you see all the must-visit destinations in Banff National Park, includi…

4.7(32)Rated 4.7 out of 5 from 32 reviews10 hFree cancellation

From £53.82 per person

Banff Tour — Hike in Sunshine Meadow & Johnston Canyon — Gondolas

Enjoy a refreshing one-day Banff hiking tour to bask in the scenery of one of the world's most beautiful National Parks. Stroll through Johnston Canyon and take in the sights, wander Sunshine Meadows admiring the gorgeous flora and natural beauty of the valley. Finally, relax and feel your spirits soar in a gondola up to Sulphur Mountain to feel the alpine breeze and drink in the wonders of the p…

4.8(26)Rated 4.8 out of 5 from 26 reviews10 hFree cancellation

From £152.21 per person

Sunrise at Moraine Lake & Lake Louise from Calgary/Canmore/Banff

Join this once-in-a-lifetime unique experience visiting Moraine Lake Sunrise and Lake Louise before everyone else! We pickup from all Calgary Downtown hotels, All Canmore hotels and all Banff Hotels. On this tour, you will have expedited & guaranteed access to both Moraine Lake and Lake Louise before it gets crowded. Like your own private lake! (Moraine Lake road is closed to public since 2023. O…

4.8(24)Rated 4.8 out of 5 from 24 reviews7 hFree cancellation

From £78.82 per person

Wolfdog Sanctuary Half Day Tour from Calgary

Immerse yourself in the captivating world of wolfdogs on this half-day tour from Calgary. Enjoy a coffee in the stunning foothills while observing these remarkable animals in their sanctuary. Learn about their unique behaviors and the vital rescue work of the Yamnuska Wolfdog Sanctuary, supporting a meaningful cause while experiencing the beauty of Alberta. This tour is ideal for those seeking a…

4.8(20)Rated 4.8 out of 5 from 20 reviews3 h 30 minFree cancellation

From £59.25 per person

Calgary YYC Airport to Banff Shared Shuttle

Scared of the cold weather? Worry-not! We offer complimentary pick-up and drop-off to any accommodation along Banff Avenue upon request. We are the fairest of them all. Enjoy a convenient and hassle-free shared shuttle service from Calgary International Airport to Banff. Sit back, relax, and take in the beauty of the Canadian Rockies as your friendly local driver safely takes you to your destinat…

4.6(22)Rated 4.6 out of 5 from 22 reviews2 hFree cancellation

From £37.10 per person

Banff & Jasper: Ultimate Canadian Rockies Experience

Explore Banff and Jasper year-round from Calgary. Visit lakes, waterfalls, glaciers and viewpoints, with stops adjusted for weather and seasonal access. Snacks and drinks included. Discover the Canadian Rockies on a full-day, year-round adventure from Calgary, with an itinerary adapted to each season. From May to late September, possible stops include Athabasca Glacier viewpoint, Sunwapta Falls,…

4.7(19)Rated 4.7 out of 5 from 19 reviews12 hFree cancellation

From £75.56 per person

Waterton National Park and Bison Safari Tour

Waterton National Park & Bison Safari – Full Day Tour Discover Canada’s scenic destinations on this full-day adventure to Waterton Lakes National Park, where mountain landscapes, alpine lakes, and wildlife experiences come together. We start at Red Rock Canyon, known for red stone walls and clear flowing water. Guests can walk directly through the canyon stream. Please bring summer sandals or wat…

4.5(19)Rated 4.5 out of 5 from 19 reviews12 hFree cancellation

From £84.26 per person

Private Transfer to Banff from Calgary or Airport

This transportation service is private so travelers can do not have to worry about waiting for other passengers and it is a quicker alternative to using a public service. Luggage Space Information 2 People plus up to 8 full size luggage and personal bags 4 people plus up to 4 full size luggage and personal bags 6 people plus up to 2 full size luggage and personals bags

5.0(12)Rated 5.0 out of 5 from 12 reviews1 h 30 minFree cancellation

From £70.67 per person

Classic Banff Lake Louise Johnston Canyon and Emerald Lake Tour

Explore the majestic Canadian Rockies on the Classic Banff and Lake Louise Explorer tour. This full-day adventure showcases stunning mountain landscapes and the iconic turquoise waters of Lake Louis. With opportunities for optional hikes and guided sightseeing, nature lovers and photographers can capture the beauty of Emerald Lake and the Natural Bridge. Enjoy free time to explore the charming to…

5.0(12)Rated 5.0 out of 5 from 12 reviews12 hFree cancellation

From £42.95 per person

Banff/Canmore/Calgary: Banff Top Lakes & Falls Tour with Banff

Embark on a breathtaking full-day adventure through Banff National Park and Yoho National Park. Start your journey with a scenic drive to the stunning Lake Louise, Moraine Lake followed by the iconic Lake Minnewanka, known for their glacier-fed turquoise waters and dramatic mountain backdrops. Continue to the serene Emerald Lake, a hidden gem in Yoho National Park, perfect for a peaceful lakeside…

4.7(14)Rated 4.7 out of 5 from 14 reviews11 hFree cancellation

From £64.69 per person

Smartphone Audio Driving Tour between Banff and Calgary

Connect your smartphone to your vehicle's stereo and listen to a tour guide while you drive! Follow the iconic Trans-Canada Hwy and make your journey through the foothills of Canada's Rocky Mountains memorable! Start anywhere along the route between Banff & Calgary. The tour is the same in either direction. Learn about indigenous peoples, early pioneers, animals, geography and historical events f…

3.9(25)Rated 3.9 out of 5 from 25 reviews2 hFree cancellation

From £5.97 per person

Calgary City Tour: Peace Bridge, Calgary Tower & Stephen Avenue

● Visit the newly renovated Central Library ● Free! Admission ticket for Calgary Tower ● Duration: 3 hours ( involves 30-40 minutes of walking) ● Option to include the Calgary Zoo Visit in your Package

3.5(28)Rated 3.5 out of 5 from 28 reviews3 h

From £145.14 per person

Calgary YYC Airport to Lake Louise – Private Shuttle

✔️ PRIVATE TRANSPORTATION to Lake Louise. ✔️ Our vehicle is cleaned and sanitized on every trip. ✔️ Just sit back, relax, and leave the driving to us – hassle-free and on time. ✔️ Exceptional Customer Service, We are a locally owned company.

4.9(10)Rated 4.9 out of 5 from 10 reviewsFree cancellation

From £150.32 per person

Banff Yoho Parks | Lake Louise | Moraine | Emerald - Private Tour

Explore three of Banff and Yoho National Park’s top attractions—Lake Louise, Moraine Lake and Emerald Lake —on this budget-friendly, private tour. Perfect for travelers seeking the freedom to explore at their own pace without annoying travel joiners on a shared shuttle. Start Your Adventure in Downtown Banff or Calgary First, visit Lake Louise, where you’ll be enchanted by the lake’s shimmering t…

4.8(10)Rated 4.8 out of 5 from 10 reviews8 hFree cancellation

From £263.63 per person

Lake Louise–Calgary Self-Guided Audio Driving Tour

Follow the Trans-Canada Highway between Lake Louise and Calgary through Banff, Canmore and the Bow Valley. Allow about 2 hours for the roughly 190 km drive, plus any optional stops. This self-guided smartphone tour has 25 mapped itinerary entries and 45+ GPS-triggered Tripvia stories about peaks, wildlife, mountain towns and local history, including Mount Rundle, Castle Mountain and the Bow River…

4.0(16)Rated 4.0 out of 5 from 16 reviews2 hFree cancellation

From £5.97 per person