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

Discover Banff National Park - Premium Day Trip

Great stops with time to explore, hike or canoe at Lake Louise! Plus, front door pick-up and drop-off. Main stops: Lake Louise (1.5 to 2 hours depending on season), Town of Banff, Lake Minnewanka, Two Jack Lake, Moraine Lake (June 1st to October 11th) and Mont Norquay Lookout (Until May 31st we then replace stop with Moraine Lake). Wow‑moments all day long — from wildlife sightings to trains in t…

4.9(715)Rated 4.9 out of 5 from 715 reviews11 hFree cancellation

From £52.73 per person

Calgary City Highlights 3 Hour Walking Tour Gratuity-Based

Join us on a 3-hour Pay-What-You-Feel walking tour to explore Calgary through the eyes of a knowledgeable local guide. As one of Canada’s fastest-growing cities, Calgary offers a captivating mix of rich history and modern innovation, making it a must-see for any traveler. On this engaging tour, uncover Calgary’s pivotal role in shaping Alberta and Canada. Visit iconic landmarks, learn about local…

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

From £3.78 per person

Day of Dinosaurs & Hoodoos from Calgary to Drumheller Badlands

Note: After the first snow, many places will be closed in Drumheller. We will be visiting the museum. Discover the wonders of Alberta’s badlands on a day tour that takes you from prehistoric marvels to stunning natural landscapes. Start your journey at Horseshoe Canyon, a hidden gem known for its unique rock formations and rich geological history. Next go to the Royal Tyrell Museum in Drumheller,…

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

From £72.84 per person

Drumheller & Hoodoos Day Trip from Calgary, Explore the Badlands

Our tours stand out by offering immersive cultural experiences that deeply connect you with local traditions. Guided by insider knowledge, these tours provide memorable encounters that reveal the heart and soul of each destination.

5.0(209)Rated 5.0 out of 5 from 209 reviews9 hFree cancellation

From £70.67 per person

Calgary City Highlights 3 Hour Bike Tour, E-Bike Upgrade Avail.

Join us on an unforgettable 3-hour bike tour of Calgary and explore from a local's perspective. This tour is your gateway to discovering the hidden gems and iconic landmarks of one of Canada’s most vibrant cities. Guided by our passionate and knowledgeable experts, this journey takes you through Calgary’s bike-friendly avenues, scenic trails, and alongside the majestic Bow River, the city's crown…

4.8(231)Rated 4.8 out of 5 from 231 reviews3 hFree cancellation

From £82.34 per person

Explore Waterton National Park from Calgary Day Guided Tour

Explore the stunning landscapes of Waterton Lakes National Park, a UNESCO World Heritage Site in the Canadian Rockies. This full-day small-group tour from Calgary combines scenic drives with wildlife spotting and historical insights. Witness turquoise lakes, cascading waterfalls, and charming mountain towns under the guidance of an experienced local. Highlights include visits to Cameron Falls, th…

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

From £119.59 per person

Lake Louise, Emerald Lake & Yoho Tour from Calgary or Banff

Enjoy around two hours at Lake Louise on our guided day trip from Calgary or Banff through Banff and Yoho national parks. Explore the shoreline beneath Victoria Glacier, then visit Emerald Lake and the Natural Bridge in Yoho while learning about the Spiral Tunnels as you pass the historic railway route. When Moraine Lake Road is open, spend about an hour at Moraine Lake in the Valley of the Ten P…

4.4(273)Rated 4.4 out of 5 from 273 reviews11 hFree cancellation

From £59.25 per person

Kananaskis River Rafting Adventure

Enjoy a beautiful day rafting down the picturesque Kananaskis River in Alberta, Canada. This day trip from Banff or Canmore will get you into a raft and cruising down for 1.5 - 2 hours on the turquoise waters of the Kananaskis River, one of Alberta’s most pristine waterways. This excursion is an ideal introduction to the thrill of whitewater rafting, and is great for families or groups on the cla…

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

From £82.17 per person

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

See the very best of Banff National Park in one unforgettable day. Departing from Calgary or Banff, this full-day guided experience takes you through the heart of the Canadian Rockies, where towering peaks, turquoise lakes, and iconic viewpoints steal the show! Stop at must-see highlights like Surprise Corner, Bow Falls, the Hoodoos, and Lake Minnewanka, with plenty of time for photos along the w…

4.9(152)Rated 4.9 out of 5 from 152 reviews11 hFree cancellation

From £48.38 per person

Small Group Badlands Guided Tour: Calgary to Drumheller 12 seats

Step back 75 million years on this full-day small-group Badlands tour from Calgary. In just 90 minutes, you'll trade the city skyline for dramatic canyon landscapes carved by ancient seas and wind. Stand atop the Largest Dinosaur for sweeping valley views. Explore the Royal Tyrrell Museum's paleontology collection — the richest fossil displays anywhere. Pause at the Little Church and Horse Thief…

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

From £72.48 per person

Wilder Institute's Calgary Zoo: Entry Ticket

Explore the Wilder Institute's Calgary Zoo, a world-class accredited zoo located on scenic St. George Island, just 5 minutes from downtown Calgary, and 20 minutes from YYC International airport. As a leader in conservation, education, and wildlife research, the zoo plays a vital role in protecting endangered species and ecosystems. Discover over 4,000 animals representing more than 100 species. T…

4.5(158)Rated 4.5 out of 5 from 158 reviews9 hFree cancellation

From £21.66 per person

Spectacular Banff Day - Gondola Included

This experience is about 10-11 hours long and will include plenty of time for you to complete a bucket list of things to do during your mountain day. From the minute you step into the vehicle you'll feel the welcoming Alberta vibe! If you're here for a day or are trying to kick off your Banff vacation out of the park, and don't want to be in a big crowded bus, this unscripted adventure is for you…

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

From £107.09 per person

Heritage Park Admission

Heritage Park is Canada's leading living history museum, with more than 200 exhibits and attractions spread over 127 acres of lush parkland. Hop aboard an antique steam train, set sail aboard Calgary’s only paddle wheeler and visit the farm animals at the ranch. Learn about Indigenous cultures and traditions, tour a turn-of-the-century coal mine and take a spin on the Big Eli Ferris Wheel in the…

4.4(168)Rated 4.4 out of 5 from 168 reviews48 hFree cancellation

From £8.13 per person

Calgary YYC Airport: Affordable Shared Shuttle to Banff & Canmore

Why settle for ordinary when you can experience extraordinary travel with us? Here's why savvy travelers choose us time and time again: Safety First: Your well-being is our top priority. We maintain a fleet of meticulously inspected vehicles. Reliability Guaranteed: Say goodbye to stress and uncertainty. With us, you can rest assured that your transportation will be punctual, efficient, and hassl…

4.5(92)Rated 4.5 out of 5 from 92 reviews2 hFree cancellation

From £35.48 per person

Banff Yoho Parks | Lake Louise | Moraine | Emerald - PRIVATE

The best of Banff National Park and Yoho National Park — including Lake Louise, Moraine Lake, Emerald Lake, Natural Bridge and the towering Takakkaw Falls, on this full-day of PRIVATE SIGHTSEEING TOUR. Discover some of the most awe-inspiring natural scenery of the Canadian Rockies, with so much time to spot some of the area’s diverse wildlife, you won't be rush to enjoy every moment of the places…

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

From £314.83 per person

Calgary Street Art & Craft Beer 3 Hour Tasting Tour

Experience Calgary like never before on the Street Art & Craft Beer Tour, a perfect blend of culture, creativity, and community. Whether you're new to the city or a lifelong Calgarian, this tour offers a unique opportunity to connect with Calgary’s vibrant spirit while expanding your network and enjoying local flavors. Explore the top-selected street art murals of the Beltline Urban Murals Projec…

4.9(62)Rated 4.9 out of 5 from 62 reviews3 hFree cancellation

From £56.65 per person

Calgary Stampede Two Day Thrill Package

One Afternoon Rodeo, One Evening Show - Enjoy the excitement of both events over two days bundled together in one great package. Experience the Afternoon Rodeo on your selected Package start date at 1:30pm, and the Evening Show on the following day at 7:30pm. This annual 10-day rodeo, exhibition and festival has taken place every summer for over 100 years. Get a taste of the Wild West during auth…

4.6(83)Rated 4.6 out of 5 from 83 reviews96 h

From £184.83 per person

Moraine Lake & Lake Louise Private Day Tour with Banff Explorer

Embark on a private sightseeing tour from Calgary, Canmore or Banff to explore the stunning Banff National Park, Lake Louise, and Moraine Lake. This exclusive, customizable tour lets you discover the breathtaking beauty of the Canadian Rockies at your own pace. Start at Lake Louise, famous for its turquoise waters framed by towering peaks, then head to Moraine Lake, one of the most photographed s…

5.0(55)Rated 5.0 out of 5 from 55 reviews8 hFree cancellation

From £370.13 per person

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

Experience the best of Banff National Park on a comfortable small-group tour from Calgary. Visit the iconic turquoise waters of Moraine Lake and Lake Louise, explore the charming town of Banff, enjoy scenic photo stops. With a maximum of 14 guests, you'll enjoy a more personal experience, comfortable transportation, and a relaxed pace with no rushing between attractions. Take your time to enjoy t…

5.0(47)Rated 5.0 out of 5 from 47 reviews10 h 30 minFree cancellation

From £70.13 per person

Guided Tour in Banff National Park with Pickup in Calgary

Banff National Park sightseeing spans Moraine Lake, Johnston Canyon, Lake Louise, Banff, and Marble Canyon on this shared, full-day tour from Calgary. Walk lakeshores, canyon paths, and viewpoints, with transportation and entrance fees covered. Your guide shares information about the Rockies’ geology, wildlife, and Indigenous history as you visit key landscapes across the parks.

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

From £70.67 per person

Columbia Icefield Peyto Lake Bow Lake from Calgary Canmore Banff

Experience the breathtaking beauty of the Canadian Rockies with our exclusive 'Glacier Explorer' tour! Stand in awe of the majestic Columbia Icefield. Marvel at the turquoise waters of Bow Lake, surrounded by towering mountain peaks. Witness the breathtaking vistas of Peyto Lake, with its unique teardrop shape and stunning turquoise color. And, get up close and personal with the ancient Crowfoot…

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

From £64.69 per person

Ultimate Waterton National Park Adventure: Ranch, Bisons & Lakes

Please note: The Bar U Ranch will be closed on Separate 27th Onward. Discover Alberta’s most scenic day tour to Waterton! Sip cowboy-style tea, visit two stunning waterfalls, explore Red Rock Canyon & stop at the iconic Prince of Wales Hotel with panoramic views of prairies and mountains. Nature, history & beauty!

4.8(51)Rated 4.8 out of 5 from 51 reviews12 hFree cancellation

From £119.05 per person

Tour of Yoho National Park See Canada's Second Highest Waterfall

Note: Lunch stop will be at the Emerald Lake stop at 2 PMish. In addition, We would need 3 guests minimum to operate, we will communicate with you in case if possible to reschedule. Expert Local Guides: Passionate storytellers with deep knowledge of the Canadian Rockies. Curated Itinerary: Visit Emerald Lake, Marble Canyon, Takakkaw Falls, and more. Small Group Experience: Personalized attention…

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

From £108.18 per person

From Calgary YYC Airport: Hassle-free Private Transfer to Banff.

Why settle for ordinary when you can experience extraordinary travel with us? Here's why savvy travelers choose us time and time again: Safety First: Your well-being is our top priority. We maintain a fleet of meticulously inspected vehicles. Reliability Guaranteed: Say goodbye to stress and uncertainty. With us, you can rest assured that your transportation will be punctual, efficient, and hassl…

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

From £112.55 per person