excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Home/Destinations/Calgary/All experiences

Things to Do in Calgary: Tours, Tickets & Day Trips

Wondering what to do in Calgary? Most visitors point west: the Lake Louise, Moraine Lake and Banff day tour from Calgary (about $54–115) is the most-reviewed experience in Alberta, and the premium Banff National Park day trips ($72–96) are the highest-rated way to see the Rockies without a car. The city itself takes a day or two — the Calgary Tower, Studio Bell’s National Music Centre, Heritage Park ($11), the Calgary Zoo, Stephen Avenue and the Peace Bridge — plus the gratuity-based walking tour or the city bike tour ($93) to link them. Add a second day trip east to Drumheller’s dinosaurs ($99) and a third to Kananaskis or Yoho. Much of Calgary is free: Prince’s Island Park, the Bow River pathways, the Central Library, Fish Creek Park and Nose Hill’s skyline view cost nothing. Below you can compare every Calgary tour and ticket by rating and price, with free cancellation on most.

565 tours · prices per person, book with partner

Lake Louise, Moraine Lake, Banff Tour from Calgary/Canmore/Banff
Calgary
Lake Louise, Moraine Lake, Banff Tour from Calgary/Canmore/Banff
4.9(4,610)·8–10 hours
from$71/ person
via Viator
Lake Louise Moraine Lake Day Trip from Banff Calgary Canmore
Banff
Lake Louise Moraine Lake Day Trip from Banff Calgary Canmore
4.9(1,534)·8–10 hours
from$57/ person
via Viator
Explore Banff National Park Premium Day Trip
Calgary
Explore Banff National Park Premium Day Trip
5.0(1,160)·10 hours
from$71/ person
via Viator
Lake Louise Moraine Lake Emerald Lake from Banff Canmore Calgary
Banff
Lake Louise Moraine Lake Emerald Lake from Banff Canmore Calgary
4.6(817)·8–10 hours
from$46/ person
via Viator
Discover Banff National Park - Premium Day Trip
Calgary
Discover Banff National Park - Premium Day Trip
4.9(712)·10–11 hours
from$70/ person
via Viator
Lake Louise, Moraine , Emerald & Banff Town ,Johnston Canyon Tour
Calgary
Lake Louise, Moraine , Emerald & Banff Town ,Johnston Canyon Tour
4.8(586)·11 hours
from$108/ person
via Viator
Lake Louise Moraine Lake Emerald Lake Yoho Banff National Park
Calgary
Lake Louise Moraine Lake Emerald Lake Yoho Banff National Park
4.8(522)·8–11 hours
from$63/ person
via Viator
Moraine Lake & Louise & Banff Day Tour From Calgary-Canmore-Banff
Canmore
Moraine Lake & Louise & Banff Day Tour From Calgary-Canmore-Banff
5.0(511)·8–10 hours
from$63/ person
via Viator
Private Customizable Banff Tour Lake Louise-Moraine 6 More Sights
Canmore
Private Customizable Banff Tour Lake Louise-Moraine 6 More Sights
5.0(399)·8–11 hours
from$933/ person
via Viator
Day of Dinosaurs & Hoodoos from Calgary to Drumheller Badlands
Calgary
Day of Dinosaurs & Hoodoos from Calgary to Drumheller Badlands
4.9(322)·8–9 hours
from$96/ person
via Viator
Lake Louise Moraine Lake Banff Gondola Hot Springs Bow Falls TRIP
Calgary
Lake Louise Moraine Lake Banff Gondola Hot Springs Bow Falls TRIP
4.8(262)·8–11 hours
from$63/ person
via Viator
Moraine Lake, Lake Louise, Johnston Canyon Banff National Park
Alberta
Moraine Lake, Lake Louise, Johnston Canyon Banff National Park
4.6(259)·8–10 hours
from$78/ person
via Viator
Explore Moraine Lake and Lake Louise — A Half Day Tour
Calgary
Explore Moraine Lake and Lake Louise — A Half Day Tour
4.6(246)·5–8 hours
from$40/ person
via Viator
Sunwapta, Athabasca Falls, Peyto, Bow Lake, Icefield Parkway
Banff
Sunwapta, Athabasca Falls, Peyto, Bow Lake, Icefield Parkway
4.9(243)·10–12 hours
from$100/ person
via Viator
Lake Louise, Moraine Lake, Emerald & Peyto - 4 Lakes in Banff
Banff
Lake Louise, Moraine Lake, Emerald & Peyto - 4 Lakes in Banff
4.9(223)·10 hours
from$71/ person
via Viator
Banff Gondola, Lake Louise, Emerald Lake and Lake Minnewanka Tour
Banff
Banff Gondola, Lake Louise, Emerald Lake and Lake Minnewanka Tour
4.4(219)·8–10 hours
from$85/ person
via Viator
Ridge Ride 2-Hour Horseback Trail Ride in Kananaskis
Calgary
Ridge Ride 2-Hour Horseback Trail Ride in Kananaskis
4.9(217)·2 hours
from$152/ person
via Viator
Lake Louise, Moraine, Emerald Lake, Johnston Canyon, Banff Town
Calgary
Lake Louise, Moraine, Emerald Lake, Johnston Canyon, Banff Town
4.9(201)·9 hours
from$86/ person
via Viator
Calgary Columbia Icefield Adventure, Skywalk and Peyto Lake Tour
Banff
Calgary Columbia Icefield Adventure, Skywalk and Peyto Lake Tour
4.3(198)·10–11 hours
from$85/ person
via Viator
Drumheller & Hoodoos Day Trip from Calgary, Explore the Badlands
−6%
Alberta
Drumheller & Hoodoos Day Trip from Calgary, Explore the Badlands
5.0(164)·9 hours
from$84$90/ person
via Viator
Wilder Institute's Calgary Zoo: Entry Ticket
Calgary
Wilder Institute's Calgary Zoo: Entry Ticket
4.5(158)·1–9 hours
from$29/ person
via Viator
Explore Waterton National Park from Calgary Day Guided Tour
Calgary
Explore Waterton National Park from Calgary Day Guided Tour
5.0(149)·12 hours
from$158/ person
via Viator
Athabasca Falls/Abraham icebubble,Sunwpata Falls,Icefield & Peyto
Banff
Athabasca Falls/Abraham icebubble,Sunwpata Falls,Icefield & Peyto
4.9(134)·11–12 hours
from$100/ person
via Viator
Columbia Icefield, Crowfoot Glacier and Bow ,Peyto Lake Tour
−19%
Calgary
Columbia Icefield, Crowfoot Glacier and Bow ,Peyto Lake Tour
4.6(113)·10 hours
from$63$79/ person
via Viator
Spectacular Banff Day - Gondola Included
Calgary
Spectacular Banff Day - Gondola Included
4.8(109)·10–11 hours
from$142/ person
via Viator
Lake Louise, Moraine Lake ,Emerald Lake & Banff(optional:Gondola)
Banff
Lake Louise, Moraine Lake ,Emerald Lake & Banff(optional:Gondola)
4.9(94)·10 hours
from$57/ person
via Viator
Calgary YYC Airport: Affordable Shared Shuttle to Banff & Canmore
Calgary
Calgary YYC Airport: Affordable Shared Shuttle to Banff & Canmore
4.5(87)·1h 30min–2h
from$47/ person
via Viator
Banff Gondola Hot Springs Bow Falls and Three Lakes tour
Calgary
Banff Gondola Hot Springs Bow Falls and Three Lakes tour
4.7(84)·9 hours
from$72/ person
via Viator
Columbia Icefield Tour with Glacier Skywalk from Calgary
Calgary
Columbia Icefield Tour with Glacier Skywalk from Calgary
4.6(76)·14h 30min
from$394/ person
via Viator
Columbia Icefield Peyto Lake Bow Lake from Calgary Canmore Banff
Calgary
Columbia Icefield Peyto Lake Bow Lake from Calgary Canmore Banff
4.5(68)·10–12 hours
from$85/ person
via Viator
Columbia Icefield,Peyto Lake,Bow Lake Day Trip from Banff/Calgary
Calgary
Columbia Icefield,Peyto Lake,Bow Lake Day Trip from Banff/Calgary
4.7(58)·8–11 hours
from$99/ person
via Viator
Banff Three Iconic Lakes and Johnston Canyon Day Tour
−9%
Canmore
Banff Three Iconic Lakes and Johnston Canyon Day Tour
4.9(55)·8 hours
from$64$71/ person
via Viator
Calgary YYC Airport to Banff Hotels (Shared Shuttle Bus)
Calgary
Calgary YYC Airport to Banff Hotels (Shared Shuttle Bus)
4.2(43)·1h 45min
from$40/ person
via Viator
Explore Moraine Lake & Lake Louise Roundtrip Shared Tour
Canmore
Explore Moraine Lake & Lake Louise Roundtrip Shared Tour
4.2(39)·5–6 hours
from$50/ person
via Viator
JasperColumbia Icefield,Bow,Peyto Lake from Calgary,Canmore,Banff
Calgary
JasperColumbia Icefield,Bow,Peyto Lake from Calgary,Canmore,Banff
4.9(38)·12 hours
from$75/ person
via Viator
Louise, Moraine, Emerald , Natural Bridge & Canyon Day Trip
−10%
Calgary
Louise, Moraine, Emerald , Natural Bridge & Canyon Day Trip
4.9(36)·10 hours
from$65$72/ person
via Viator
Calgary/Canmore/Banff: Moraine Lake & Lake Louise Return Shuttle
Banff
Calgary/Canmore/Banff: Moraine Lake & Lake Louise Return Shuttle
4.6(32)·5 hours
from$14/ person
via Viator
4-Day Rockies Tour: Banff,Jasper, Yoho,Lake Louise, Moraine Lake
Calgary
4-Day Rockies Tour: Banff,Jasper, Yoho,Lake Louise, Moraine Lake
4.5(25)·4 days
from$922/ person
via Viator
Calgary: Columbia Icefield, Skywalk, Crowfoot Glacier and Lakes
Calgary
Calgary: Columbia Icefield, Skywalk, Crowfoot Glacier and Lakes
4.4(21)·12 hours
from$64/ person
via Viator
Shuttle Service — Canmore, Banff, Moraine Lake, & Lake Louise
Banff
Shuttle Service — Canmore, Banff, Moraine Lake, & Lake Louise
4.5(19)·5–7 hours
from$40/ person
via Viator
4-Day Banff, Lake Louise, Jasper, Icefield Packaged Tour
Calgary
4-Day Banff, Lake Louise, Jasper, Icefield Packaged Tour
4.7(17)·4 days
from$956/ person
via Viator
5 Lakes Louise, Moraine, Emerald, Peyto & Bow Lake Banff Jasper
Calgary
5 Lakes Louise, Moraine, Emerald, Peyto & Bow Lake Banff Jasper
4.8(17)·8–11 hours
from$75/ person
via Viator
Lake Louise, Moraine Lake, Emerald Lake & Johnston Canyon Tour
−9%
Canmore
Lake Louise, Moraine Lake, Emerald Lake & Johnston Canyon Tour
4.8(13)·8–9 hours
from$64$71/ person
via Viator
Round-Trip Shuttle Tour to Banff, Lake Louise & Moraine Lake
Canmore
Round-Trip Shuttle Tour to Banff, Lake Louise & Moraine Lake
4.8(11)·5–6 hours
from$32/ person
via Viator
Private VIP Luxury Banff / Lake Louise Day Tour from Calgary
Calgary
Private VIP Luxury Banff / Lake Louise Day Tour from Calgary
5.0(5)·8–10 hours
from$1,070/ person
via Viator
Moraine Lake and Lake Louise Day Trip from Calgary Canmore Banff
Canmore
Moraine Lake and Lake Louise Day Trip from Calgary Canmore Banff
5.0(4)·8–10 hours
from$45/ person
via Viator
Banff Town: Lake Louise, Moraine Lake & Gondola Tour
Banff
Banff Town: Lake Louise, Moraine Lake & Gondola Tour
4.7(3)·10 hours
from$78/ person
via Viator
Lakes: Louise, Moraine, Emerald & JohnstonCanyon, small groups!
Calgary
Lakes: Louise, Moraine, Emerald & JohnstonCanyon, small groups!
5.0(1)·10–11 hours
from$107/ person
via Viator

All experiences in Calgary — FAQ

What are the top things to do in Calgary?
By traveller reviews: the Lake Louise, Moraine Lake and Banff day tour, the Lake Louise and Moraine Lake day trip, the premium Banff National Park day trips, the Calgary city highlights walking tour, the Yoho and Emerald Lake tour, the Johnston Canyon and Banff town tour, the Drumheller dinosaurs and hoodoos day trip, the Calgary city bike tour, Heritage Park and the Calgary Tower. Compare all of them below.
How many days do you need in Calgary?
One to two days in the city and two or more for day trips. Day one: the Calgary Tower, Stephen Avenue, Studio Bell, the Central Library and East Village, Inglewood and a walk or cycle along the Bow. Day two: Heritage Park or the Calgary Zoo and WinSport. Then Lake Louise and Moraine Lake (a full day), Banff town and the gondola, and Drumheller’s Royal Tyrrell Museum. Stampede week in July needs its own days.
What can you do in Calgary for free?
Prince’s Island Park and the Peace Bridge, the Bow River and Elbow River pathways, the Central Library’s architecture, Stephen Avenue’s historic sandstone blocks, Nose Hill Park and Scotsman’s Hill for skyline views, Fish Creek Provincial Park, Bowness Park, the Inglewood Bird Sanctuary, the Kensington and 17th Avenue districts, Olympic Plaza and the free Sneak-a-Peek and parade days of the Stampede. The Glenbow and Studio Bell have free-admission evenings.
Do Calgary tours offer free cancellation?
Most experiences listed here can be cancelled free of charge up to 24 hours before the start time. The policy is shown on each tour before you book.

More things to do in Calgary

Lake Louise & Moraine LakeBanff Town & GondolaColumbia Icefield & GlaciersDrumheller DinosaursCalgary City & Stampede