The best attractions in Calgary
Top-Rated Attractions
Waterton Lakes National Park full-day tour from Calgary
Calgary Airport Express to Banff via Canmore

Banff Tour with Gondola & Lake Cruise
Modern Sushi-Making Class in Calgary (Includes 4-Course Meal)
TELUS Spark Science Centre: General Admission
The best attractions in Calgary
Explore the very best of Calgary. Find the perfect things to do for every traveler.
169 attractions found.
1. Waterton Lakes National Park full-day tour from Calgary1. Waterton Lakes National Park full-day tour from Calgary
Visit the Waterton National Park, the only park in the world that has three designations, a UNESCO World Heritage Site, an International Peace Park, and a Biosphere Reserve!Stop at the Prince of Wales Hotel to closely see a true historic Canadian icon
$136
per adult
2. Calgary Airport Express to Banff via Canmore2. Calgary Airport Express to Banff via Canmore
Get to where you need to go without breaking the budget when you take this small-group shuttle bus between Calgary to Canmore and Banff
$39
per adult

3. Banff Tour with Gondola & Lake Cruise3. Banff Tour with Gondola & Lake Cruise
Take a roundtrip tour from Calgary and see the best of Banff in 1 day, ride to the top of Banff Gondola and admire the views during a cruise on Lake Minnewanka.
$273
per adult
4. Modern Sushi-Making Class in Calgary (Includes 4-Course Meal)4. Modern Sushi-Making Class in Calgary (Includes 4-Course Meal)
Step into a welcoming kitchen in Calgary and immerse yourself in the creative world of sushi-making
$100
per adult
5. TELUS Spark Science Centre: General Admission5. TELUS Spark Science Centre: General Admission
TELUS Spark Science Centre entertains and inspires people of all ages through creative encounters with science, engineering, technology, math and art
$24
per adult

6. Travel in great comfort to/from Edmonton6. Travel in great comfort to/from Edmonton
Enjoy the fastest way to travel between Calgary and Edmonton offered by Red Arrow. Simply hop on our bus and enjoy a seamless ride with great comfort and amenities.
$63
per adult

7. Calgary Flames Ice Hockey Game Ticket7. Calgary Flames Ice Hockey Game Ticket
Immerse yourself in the thrilling world of NHL hockey in person by attending a Calgary Flames game at Scotiabank Saddledome, where you can experience the fast-paced action and passionate fans live.
$32
per adult

8. Lake Louise: Private Transfer to Calgary or Airport8. Lake Louise: Private Transfer to Calgary or Airport
Enjoy a hassle-free private transfer from Lake Louise to Calgary or the airport. Relax in a comfortable vehicle with a friendly local driver. Journey beyond imagination.
$199
per adult
9. From Calgary, Canmore, or Banff: Canadian Rockies Tour9. From Calgary, Canmore, or Banff: Canadian Rockies Tour
Explore the Canadian Rockies on a full-day tour from Calgary, Canmore, or Banff. Visit Johnston Canyon, Lake Louise, Bow Lake, Peyto Lake, Mistaya Canyon, and Herbert Lake.
$123
per adult
10. Banff National Park: Day Tour from Calgary + Johnston Canyon & Gondola Entry10. Banff National Park: Day Tour from Calgary + Johnston Canyon & Gondola Entry
Visit Banff National Park and take the Banff Gondola up Sulphur Mountain for great views
$144
per adult

11. Calgary/Canmore/Banff: Columbia Icefield Glacier Day Tour11. Calgary/Canmore/Banff: Columbia Icefield Glacier Day Tour
Experience the breathtaking beauty of the largest icefield in the Canadian Rockies on this guided day trip from Calgary, Canmore, or Banff to the Columbia Icefield Glacier.
$212
per adult
12. Self-Guided Driving Tour of Drumheller12. Self-Guided Driving Tour of Drumheller
Don’t miss a thing as your favorite audio tour narrator guides you along Canada’s Dinosaur Trail to and Canada’s Badlands to must-see points of interest, with fascinating stories, tips and directions along the way
$5
per adult
13. Calgary Audio Tour Adventure13. Calgary Audio Tour Adventure
Dive into adventure with us, your go-to for the ultimate app-led adventure hunts! Step into a world where every landmark and hidden gem is waiting to be discovered
$14
per adult
14. Iconic Eats of Calgary Food Tour14. Iconic Eats of Calgary Food Tour
Eat the iconic foods of Calgary in the heart of downtown on this fully-guided tour
$127
per adult

15. Minivan Airport Shuttle: Lake Louise <---> Calgary15. Minivan Airport Shuttle: Lake Louise <---> Calgary
We will provide minivan private charter transfer services between Lake Louise and Calgary, relax and enjoy the view while we take you to your destination.
$379
per adult
16. Lake Louise to Calgary Private Customizable Shuttle Service16. Lake Louise to Calgary Private Customizable Shuttle Service
Travel comfortably from Lake Louise to Calgary in your own private shuttle
$479
per adult
17. Calgary Self Guided Audio Experience17. Calgary Self Guided Audio Experience
Experience Calgary like never before with complete freedom to discover the city's treasures at your own rhythm, diving deep into exclusive historical narratives and hidden stories that guidebooks never reveal
$9
per adult
18. Lake Louise, Yoho National Park and Moraine Lake tour from Calgary18. Lake Louise, Yoho National Park and Moraine Lake tour from Calgary
Enjoy a full-day trip from Calgary among the natural wonders of the area!The first stop of your itinerary will be Lake Louise, a famous photo-taking location, named after Princess Louise Caroline Alberta
$107
per adult

19. From Vancouver:4-Day Columbia Icefield & Banff National Park19. From Vancouver:4-Day Columbia Icefield & Banff National Park
Embark on a 4-day journey from Vancouver to discover the iconic sights of Banff National Park, Columbia Icefield. Roundtrip transportation and 3 nights hotel accommodation are included on this tour.
$819
per adult

20. Calgary Airport to Banff (Canmore) | Private Transfer20. Calgary Airport to Banff (Canmore) | Private Transfer
Relax and enjoy the scenic route, knowing that your unforgettable Banff Explorer™ experience begins the moment you step into our exclusive private transfer."
$216
per adult
21. Calgary city bike tour on the Bow River Pathway21. Calgary city bike tour on the Bow River Pathway
Escape the busy city streets of Calgary and join a bike tour along the Bow River with a local guide
$49
per adult

22. Gasoline Alley Museum Admission22. Gasoline Alley Museum Admission
Visit the 2-story Gasoline Valley Museum at the Heritage Park Historical Village. Marvel at the extensive collection of meticulously restored classic cars, trucks ranging from the 1900s to the 1950s and an amazing collection of classic gas pumps.
$11
per adult

23. Lake Louise,Moraine,Emerald Lake,Johnston Canyon & BanffTour23. Lake Louise,Moraine,Emerald Lake,Johnston Canyon & BanffTour
Explore Banff National Park, Lake Louise, Moraine Lake, Emerald Lake on a full-day tour from Calgary, Banff, or Canmore. Hike through Johnston Canyon and explore Banff for further adventures.
$83
per adult

24. Calgary Airport to Banff - Private Transfer24. Calgary Airport to Banff - Private Transfer
12 pass high top van + 12 pieces of medium to large luggage. Chauffeur will meet and greet you at your arriving gate and help you with your luggage for a scenic, safe and comfortable drive to Banff
$845
per adult
25. TELUS Spark Science Centre: Spark After Dark25. TELUS Spark Science Centre: Spark After Dark
Ever wonder what happens at Spark, after dark? This adult-only event series is filled with evenings of science-tastic programming! Spark After Dark is here with the food, the drinks, the ice cream, the music, and of course, the science! **What can you expect from an 18+ night at the science centre?** = * The entire science centre is open late for an adults-only evening of fun! * Enjoy full bar service and sip on specialty-themed cocktails
$24
per adult
26. Columbia Icefield full-day adventure tour from Calgary26. Columbia Icefield full-day adventure tour from Calgary
Enjoy a full-day trip to the Canarian Rockies and Jasper National Park from Calgary to discover the biggest National Park in Canada in a unique way!Cross the Icefield Parkway, one of Canada's national treasures and most rewarding destinations
$136
per adult
27. Banff to YYC Airport Shared Shuttle Service27. Banff to YYC Airport Shared Shuttle Service
Looking for an affordable and budget-friendly shuttle service from Banff to YYC? Look no further! Your dedicated team is committed to providing you with exceptional hospitality and top-notch customer service
$49
per adult

28. Columbia Icefield & Bow Lake & Peyto Lake28. Columbia Icefield & Bow Lake & Peyto Lake
Explore the Columbia Icefield and Peyto Lake on a day tour from Calgary, Canmore, or Banff. Ride a giant Ice Explorer onto the Athabasca Glacier and enjoy a relaxing lunch stop.
$108
per adult
29. 2 Days Rocky Tour | Banff + Yoho National Park | YYC29. 2 Days Rocky Tour | Banff + Yoho National Park | YYC
The Rocky Mountains, also known as the Rockies, are a major mountain range and the largest mountain system in North America
$714
per adult

30. Calgary Airport: Private Transfer to Jasper30. Calgary Airport: Private Transfer to Jasper
A reliable Luxury Transport Service for 1-6 Passengers. We make your airport experience pleasant after all the hassle at customs. Upto 5 Luggage bags included.
$867
per adult

31. Alberta: Calgary, Banff & Lake Louise Private Shuttle31. Alberta: Calgary, Banff & Lake Louise Private Shuttle
Enjoy this easy and comfortable shuttle service to support your journey from Calgary to Banff National Park (including Canmore, Banff Town, and Lake Louise). Rely on your private driver to get you where you need to go.
$722
per adult

32. Banff to Calgary YYC Airport (Private Transfer with Tesla)32. Banff to Calgary YYC Airport (Private Transfer with Tesla)
Enjoy a private car transfer from Banff to your destination in Calgary. Choose your exact pickup and drop-off points, and travel in a comfortable electric vehicle with a personal driver.
$288
per adult

33. Wine & Grape Tour33. Wine & Grape Tour
We are always excited to show guests around Calgary's award-winning craft wine scene. Our tours are educational, entertaining and sure to offer the best experience for any level of wine drinker.
$96
per adult

34. Calgary YYC Airport to Banff (Private Transfer)34. Calgary YYC Airport to Banff (Private Transfer)
Enjoy a private transfer from Calgary Airport to your hotel in the town of Banff in a fully electric Tesla Model Y car. Take the hassle out of your holiday by pre-booking your pickup from the airport.
$216
per adult

35. Banff, Lake Louise, or Jasper Shuttle Transfer35. Banff, Lake Louise, or Jasper Shuttle Transfer
Travel in comfort and style with a reliable shuttle service from Calgary to Banff, Lake Louise, or Jasper. Enjoy the breathtaking beauty of the Canadian Rockies along the way.
$1265
per adult

36. Banff/Canmore to Calgary36. Banff/Canmore to Calgary
The most convenient and cost-effective way to travel between Banff/Canmore and Calgary with lots of time options throughout the day
$43
per adult
37. Transportation: Calgary to Lake Louise37. Transportation: Calgary to Lake Louise
We offer reliable, safe, clean, friendly, accommodating, and flexible service
$543
per adult

38. Calgary Airport: Private Transfer to Golden BC38. Calgary Airport: Private Transfer to Golden BC
A reliable Luxury Transport Service for 1-6 Passengers. We make your airport experience pleasant after all the hassle at customs. Upto 5 Luggage bags included.
$506
per adult

39. Calgary Airport: Private Transfer to Fernie, BC39. Calgary Airport: Private Transfer to Fernie, BC
A reliable Luxury Transport Service for 1-6 Passengers. We make your airport experience pleasant after all the hassle at customs. Upto 5 Luggage bags included.
$520
per adult

40. Walk the Best of Calgary – Private Tour40. Walk the Best of Calgary – Private Tour
Discover the magic of Calgary on this private walking tour with an expert local guide.
$1303
per adult
41. Winter: Full Day Private Tour Banff Icefield Parkway Trip41. Winter: Full Day Private Tour Banff Icefield Parkway Trip
Discover the beauty of Banff and the Icefield Parkway on a private tour. Enjoy stunning views of glaciers, lakes, and mountains with a personalized, expert guide. The perfect adventure in the Rockies.
$499
per adult

42. From Calgary Airport: Private Transfer to Lake Louise42. From Calgary Airport: Private Transfer to Lake Louise
Relax and enjoy the scenic route, knowing that your unforgettable Banff Explorer™ experience begins the moment you step into our exclusive private transfer."
$325
per adult
43. Calgary Bow River Self-Guided Half-Day Rafting Tour43. Calgary Bow River Self-Guided Half-Day Rafting Tour
Take a break from the city and go rafting on Calgary’s Bow River on a relaxing-yet-active self-guided tour
$178
per adult
44. Calgary Tip-Based Walking Tour44. Calgary Tip-Based Walking Tour
Discover the highlights of Calgary on this tip-based guided walking tour
$5
per adult
45. Horseshoe Canyon: Guided Day Tour from Calgary + Royal Tyrrell Museum Entry45. Horseshoe Canyon: Guided Day Tour from Calgary + Royal Tyrrell Museum Entry
Travel through Alberta’s prairies to Horseshoe Canyon, where you can view the unique rock formations of the Canadian Badlands
$131
per adult
46. Calgary Small-Group City Tour by Electric Scooter46. Calgary Small-Group City Tour by Electric Scooter
Discover the highlights of Calgary with ease on this small-group scooter city tour
$67
per adult

47. Banff: Emerald Lake, Lake Louise, Takakkaw Falls & Town Tour47. Banff: Emerald Lake, Lake Louise, Takakkaw Falls & Town Tour
Explore the Rockies: stroll along stunning Emerald Lake, admire iconic Lake Louise, feel the power of Takakkaw Falls, and enjoy the mountain charm of Banff Town—all in one unforgettable day.
$87
per adult

48. Banff, Yoho, and Jasper 2 Day Private Tour48. Banff, Yoho, and Jasper 2 Day Private Tour
Explore the majestic Canadian Rockies on this 2-day private tour from Calgary to Banff Yoho & Jasper. Travel in comfort with your group and enjoy the flexibility of a personalized itinerary.
$1258
per adult
Self-Guided Driving Tour of DrumhellerSelf-Guided Driving Tour of Drumheller
Don’t miss a thing as your favorite audio tour narrator guides you along Canada’s Dinosaur Trail to and Canada’s Badlands to must-see points of interest, with fascinating stories, tips and directions along the way
$5
per adult
Calgary Audio Tour AdventureCalgary Audio Tour Adventure
Dive into adventure with us, your go-to for the ultimate app-led adventure hunts! Step into a world where every landmark and hidden gem is waiting to be discovered
$14
per adult
Iconic Eats of Calgary Food TourIconic Eats of Calgary Food Tour
Eat the iconic foods of Calgary in the heart of downtown on this fully-guided tour
$127
per adult
Calgary Self Guided Audio ExperienceCalgary Self Guided Audio Experience
Experience Calgary like never before with complete freedom to discover the city's treasures at your own rhythm, diving deep into exclusive historical narratives and hidden stories that guidebooks never reveal
$9
per adult
Lake Louise, Yoho National Park and Moraine Lake tour from CalgaryLake Louise, Yoho National Park and Moraine Lake tour from Calgary
Enjoy a full-day trip from Calgary among the natural wonders of the area!The first stop of your itinerary will be Lake Louise, a famous photo-taking location, named after Princess Louise Caroline Alberta
$107
per adult
Calgary city bike tour on the Bow River PathwayCalgary city bike tour on the Bow River Pathway
Escape the busy city streets of Calgary and join a bike tour along the Bow River with a local guide
$49
per adult
Columbia Icefield full-day adventure tour from CalgaryColumbia Icefield full-day adventure tour from Calgary
Enjoy a full-day trip to the Canarian Rockies and Jasper National Park from Calgary to discover the biggest National Park in Canada in a unique way!Cross the Icefield Parkway, one of Canada's national treasures and most rewarding destinations
$136
per adult

Banff Tour with Gondola & Lake CruiseBanff Tour with Gondola & Lake Cruise
Take a roundtrip tour from Calgary and see the best of Banff in 1 day, ride to the top of Banff Gondola and admire the views during a cruise on Lake Minnewanka.
$273
per adult

Lake Louise: Private Transfer to Calgary or AirportLake Louise: Private Transfer to Calgary or Airport
Enjoy a hassle-free private transfer from Lake Louise to Calgary or the airport. Relax in a comfortable vehicle with a friendly local driver. Journey beyond imagination.
$199
per adult
From Calgary, Canmore, or Banff: Canadian Rockies TourFrom Calgary, Canmore, or Banff: Canadian Rockies Tour
Explore the Canadian Rockies on a full-day tour from Calgary, Canmore, or Banff. Visit Johnston Canyon, Lake Louise, Bow Lake, Peyto Lake, Mistaya Canyon, and Herbert Lake.
$123
per adult
Banff National Park: Day Tour from Calgary + Johnston Canyon & Gondola EntryBanff National Park: Day Tour from Calgary + Johnston Canyon & Gondola Entry
Visit Banff National Park and take the Banff Gondola up Sulphur Mountain for great views
$144
per adult

Minivan Airport Shuttle: Lake Louise <---> CalgaryMinivan Airport Shuttle: Lake Louise <---> Calgary
We will provide minivan private charter transfer services between Lake Louise and Calgary, relax and enjoy the view while we take you to your destination.
$379
per adult
Lake Louise to Calgary Private Customizable Shuttle ServiceLake Louise to Calgary Private Customizable Shuttle Service
Travel comfortably from Lake Louise to Calgary in your own private shuttle
$479
per adult

Calgary Airport to Banff (Canmore) | Private TransferCalgary Airport to Banff (Canmore) | Private Transfer
Relax and enjoy the scenic route, knowing that your unforgettable Banff Explorer™ experience begins the moment you step into our exclusive private transfer."
$216
per adult

Lake Louise,Moraine,Emerald Lake,Johnston Canyon & BanffTourLake Louise,Moraine,Emerald Lake,Johnston Canyon & BanffTour
Explore Banff National Park, Lake Louise, Moraine Lake, Emerald Lake on a full-day tour from Calgary, Banff, or Canmore. Hike through Johnston Canyon and explore Banff for further adventures.
$83
per adult
Calgary Airport Express to Banff via CanmoreCalgary Airport Express to Banff via Canmore
Get to where you need to go without breaking the budget when you take this small-group shuttle bus between Calgary to Canmore and Banff
$39
per adult

Calgary/Canmore/Banff: Columbia Icefield Glacier Day TourCalgary/Canmore/Banff: Columbia Icefield Glacier Day Tour
Experience the breathtaking beauty of the largest icefield in the Canadian Rockies on this guided day trip from Calgary, Canmore, or Banff to the Columbia Icefield Glacier.
$212
per adult

From Vancouver:4-Day Columbia Icefield & Banff National ParkFrom Vancouver:4-Day Columbia Icefield & Banff National Park
Embark on a 4-day journey from Vancouver to discover the iconic sights of Banff National Park, Columbia Icefield. Roundtrip transportation and 3 nights hotel accommodation are included on this tour.
$819
per adult

Calgary Airport to Banff - Private TransferCalgary Airport to Banff - Private Transfer
12 pass high top van + 12 pieces of medium to large luggage. Chauffeur will meet and greet you at your arriving gate and help you with your luggage for a scenic, safe and comfortable drive to Banff
$845
per adult
Drumheller and Horseshoe canyon tour from CalgaryDrumheller and Horseshoe canyon tour from Calgary
Discover the awe-inspiring beauty of Drumheller Valley, a location that perfectly blends spectacular scenery with intriguing activities
$109
per adult

Banff (Canmore) to Calgary Airport | Private TransferBanff (Canmore) to Calgary Airport | Private Transfer
Experience the ultimate convenience with our Banff (Canmore) to Calgary Airport shuttle service, providing seamless transportation for you. Sit back, relax, and enjoy the stunning scenic drive to YYC.
$216
per adult
Calgary Small-Group City Tour by Electric ScooterCalgary Small-Group City Tour by Electric Scooter
Discover the highlights of Calgary with ease on this small-group scooter city tour
$67
per adult

Banff: Emerald Lake, Lake Louise, Takakkaw Falls & Town TourBanff: Emerald Lake, Lake Louise, Takakkaw Falls & Town Tour
Explore the Rockies: stroll along stunning Emerald Lake, admire iconic Lake Louise, feel the power of Takakkaw Falls, and enjoy the mountain charm of Banff Town—all in one unforgettable day.
$87
per adult
Waterton Lakes National Park full-day tour from CalgaryWaterton Lakes National Park full-day tour from Calgary
Visit the Waterton National Park, the only park in the world that has three designations, a UNESCO World Heritage Site, an International Peace Park, and a Biosphere Reserve!Stop at the Prince of Wales Hotel to closely see a true historic Canadian icon
$136
per adult
Modern Sushi-Making Class in Calgary (Includes 4-Course Meal)Modern Sushi-Making Class in Calgary (Includes 4-Course Meal)
Step into a welcoming kitchen in Calgary and immerse yourself in the creative world of sushi-making
$100
per adult
TELUS Spark Science Centre: General AdmissionTELUS Spark Science Centre: General Admission
TELUS Spark Science Centre entertains and inspires people of all ages through creative encounters with science, engineering, technology, math and art
$24
per adult

Travel in great comfort to/from EdmontonTravel in great comfort to/from Edmonton
Enjoy the fastest way to travel between Calgary and Edmonton offered by Red Arrow. Simply hop on our bus and enjoy a seamless ride with great comfort and amenities.
$63
per adult

Gasoline Alley Museum AdmissionGasoline Alley Museum Admission
Visit the 2-story Gasoline Valley Museum at the Heritage Park Historical Village. Marvel at the extensive collection of meticulously restored classic cars, trucks ranging from the 1900s to the 1950s and an amazing collection of classic gas pumps.
$11
per adult

Banff to Calgary YYC Airport (Private Transfer with Tesla)Banff to Calgary YYC Airport (Private Transfer with Tesla)
Enjoy a private car transfer from Banff to your destination in Calgary. Choose your exact pickup and drop-off points, and travel in a comfortable electric vehicle with a personal driver.
$288
per adult

Sam Centre Calgary Stampede Museum TicketSam Centre Calgary Stampede Museum Ticket
Sam Centre invites you to discover The Greatest Outdoor Show on Earth in a whole new way - through captivating exhibits and compelling storytelling with a human touch that changes with every visit.
$7
per adult

3.5-Hour Bus City Tour with Gasoline Alley Museum3.5-Hour Bus City Tour with Gasoline Alley Museum
This 3.5-hour sight-seeing tour through Calgary with a stop at Heritage Park to enjoy the antique cars at the Gasoline Alley Museum. Enjoy the stories and views of Calgary on the tour.
$55
per adult

Banff: Private Transfer to Calgary Airport or CalgaryBanff: Private Transfer to Calgary Airport or Calgary
Enjoy a private transfer from Banff to Calgary Airport or Calgary. Sit back, relax, and take in the beauty of the Canadian Rockies as you travel in a comfortable, modern vehicle.
$159
per adult
TELUS Spark Science Centre: Spark After DarkTELUS Spark Science Centre: Spark After Dark
Ever wonder what happens at Spark, after dark? This adult-only event series is filled with evenings of science-tastic programming! Spark After Dark is here with the food, the drinks, the ice cream, the music, and of course, the science! **What can you expect from an 18+ night at the science centre?** = * The entire science centre is open late for an adults-only evening of fun! * Enjoy full bar service and sip on specialty-themed cocktails
$24
per adult

Private Transfer to Calgary from AirportPrivate Transfer to Calgary from Airport
Ensure hassle-free Calgary airport pickup with this private transfer service to Calgary city center. Meeting your driver at Airport and relax on the journey to your hotel or private residence.
$150
per adult

Private Nightlife Tour with Bar HoppingPrivate Nightlife Tour with Bar Hopping
Experience Calgary's nightlife on a private tour with a local guide. Visit the best bars, clubs, and restaurants in the city and enjoy a comfortable and secure transfer in a new model car.
$578
per adult

Calgary Airport to Calgary Hotel-SedanCalgary Airport to Calgary Hotel-Sedan
Enjoy convenient, reliable, comfortable private transportation This is a great way to skip the stress of having to stand in long taxi lines! All-inclusive fare
$434
per adult