Browse by category
Must-do experiences

Lake Louise & Moraine Lake tour from Calgary: Max 24 guestsFull-day tour from Calgary to Lake Louise and Moraine Lake with local guide, park entry and hotel pickup: small groups mean real attention at each stop.
- 4,805 reviews
- 4.89★
- Duration
- 8h–10h
- start times · Every day
- 4

Banff National Park Day Trip: Lake Louise & Moraine LakeFull-day Banff tour from Calgary with certified guide, park entry and hotel pickup: Lake Louise, Moraine Lake (seasonal), Johnston Canyon and Bow Falls.
- 1,186 reviews
- 4.99★
- Duration
- 9h–11h
- start times · Every day except Saturday
- 3

Lake Louise & Moraine Lake Day Trip from Banff & CalgaryFull-day Lake Louise and Moraine Lake tour from Calgary, Canmore or Banff. Includes Emerald Lake, Natural Bridge, and Yoho National Park with guide and pickup.
- 1,612 reviews
- 4.90★
- Duration
- 8h–10h
- start times · Every day
- 4
Recommended (7)

Lake Louise & Moraine Lake tour from Banff: Skip the shuttle
- 831 reviews
- 4.55★
- Duration
- 8h–10h

Banff Day Trip from Calgary: Lake Louise & Moraine Lake Tour
- 715 reviews
- 4.91★
- Duration
- 10h–11h

Banff, Moraine Lake & Emerald Lake tour: Four lakes in one day
- 603 reviews
- 4.83★
- Duration
- 11h

Moraine Lake & Banff Day Tour: Small Groups, Hidden Gems
- 553 reviews
- 4.96★
- Duration
- 8h–10h

Calgary City Highlights: 3-Hour Walking Tour with Local Guide
- 539 reviews
- 4.68★
- Duration
- 3h

Lake Louise, Moraine & Emerald Lake Day Trip from Calgary
- 535 reviews
- 4.84★
- Duration
- 8h–11h

Banff National Park Tour: Lake Louise & Moraine Lake Views
- 504 reviews
- 4.76★
- Duration
- 8h–11h
Top rated (10)

Drumheller & Hoodoos Day Trip from Calgary: Badlands & DinosaursDay trip from Calgary to Drumheller with a guide, visiting the Royal Tyrrell Museum and Hoodoos rock formations over nine hours with all entry and transport.
- 209 reviews
- 5.00★
- Duration
- 9h
- Tue–Sun
- 08:30

Banff National Park tour: Lake Louise & Emerald Lake visitFull-day guided tour through Banff, Yoho and Kootenay National Parks with entry to all three, hotel or town pickup.
- 162 reviews
- 5.00★
- Duration
- 9h–12h

Private Banff Tour: Lake Louise, Moraine Lake & 6 glacial lakesPrivate guided tour of Banff National Park with Lake Louise, Moraine Lake and six alpine lakes.
- 413 reviews
- 4.99★
- Duration
- 8h–11h
- start times · Every day
- 2

Waterton Lakes National Park Day Tour: Small-Group GuidedFull-day small-group tour from Calgary to Waterton Lakes National Park with guide, park entry, and stops at Cameron Falls, Red Rock Canyon.
- 166 reviews
- 4.99★
- Duration
- 12h

Moraine Lake & Lake Louise Tour from Calgary: Small GroupFull-day tour from Calgary, Banff or Canmore through Banff National Park with guide, pickup and visits to Lake Louise.
- 455 reviews
- 4.96★
- Duration
- 8h–10h
- start times · Every day
- 3

Badlands tour from Calgary: Drumheller dinosaurs & hoodoosFull-day Badlands tour from Calgary to Drumheller with Royal Tyrrell Museum entry, suspension bridge walk and canyon drive through Wayne.
- 127 reviews
- 4.96★
- Duration
- 8h–10h
- Tue–Sun
- 08:30

Private River Rafting Calgary: 2–12 Person RaftFloat the Bow River through Calgary's parks and city views on a private raft for 2 to 12 people: all safety gear included, no experience needed.
- 264 reviews
- 4.94★
- Duration
- 3h

Banff 4 Lakes Tour: Lake Louise, Moraine & Emerald LakeFull-day Banff lakes tour from Calgary, Canmore or Banff visiting Lake Louise, Moraine Lake, Emerald Lake, and Peyto Lake with a small-group guide, crampons, and hot drinks.
- 236 reviews
- 4.92★
- Duration
- 10h
- start times · Every day
- 3

Banff waterfalls and lakes tour: Icefields Parkway with guideBanff tour along the Icefields Parkway with guide, visiting Peyto Lake, Bow Lake, and Sunwapta Falls or Abraham Lake depending on season.
- 251 reviews
- 4.91★
- Duration
- 9h–12h
- start times · Every day
- 4

Banff Day Trip: Johnston Canyon & Bow Falls Tour from CalgaryFull-day guided tour from Calgary or Banff through Banff National Park with expert commentary, bottled water included, and stops at Johnston Canyon.
- 152 reviews
- 4.91★
- Duration
- 7h–11h
- start times · Every day
- 3
Lowest price (10)

Banff & Canmore Shuttle: Calgary Transfer with PickupRide from Calgary to Banff or Canmore in comfort with a local driver. Includes pickup, air-conditioned vehicle, and flexible drop-off. Book your seat now.
- 28 reviews
- 4.18★
- Duration
- 2h
- Every day
- 07:00

Calgary Zoo: 4,000+ Animals & 7 Themed ZonesCalgary Zoo entry ticket includes all 7 zones: Wild Canada, Penguin Plunge, Prehistoric Park & more. Over 4,000 animals, 5 min from downtown. Last entry 5pm.
- 158 reviews
- 4.53★
- Duration
- 1h–9h

Calgary Airport to Banff Hotels: Shared Shuttle BusShared shuttle from Calgary YYC Airport to Banff hotels. Six daily departures, one free luggage bag, stops at Canmore. Around 90 minutes, budget-friendly.
- 51 reviews
- 4.27★
- Duration
- 1h 45m
- start times · Every day
- 13

Calgary to Banff & Canmore Shuttle: Easy Pickup & Drop-OffLand in Calgary and ride a shared shuttle to Banff or Canmore with easy airport pickup, friendly drivers, and flexible hotel drop-off: stress-free travel starts here.
- 92 reviews
- 4.53★
- Duration
- 1h 30m–2h
- start times · Every day
- 9

Calgary Airport to Banff: Shared Shuttle & Hotel DropoffShared shuttle from Calgary YYC airport to Banff with hotel dropoff on Banff Avenue. 2-hour drive, multiple stops, air-conditioned vehicle. GST and airport fees included.
- 22 reviews
- 4.59★
- Duration
- 2h
- start times · Every day
- 23

Banff National Park tour from Calgary: Small group local guidesSmall-group tour of Banff National Park departing Calgary with certified local guides, taking in Lake Louise, Johnston Canyon.CA$ 99CA$ 74per person
- 80 reviews
- 5.00★
- Duration
- 8h–10h
- start times · Every day except Saturday
- 3

Lake Louise, Moraine Lake & Emerald Lake tour from BanffFull-day Canadian Rockies tour from Calgary, Canmore or Banff with guide, water and hot drinks included.
- 99 reviews
- 4.95★
- Duration
- 10h
- start times · Every day
- 3
Banff Lakes & Canyon Tour: 4 iconic stops with guideShared tour of Moraine Lake, Lake Louise, Johnston Canyon and Emerald Lake from Banff or Canmore, with park passes and guide included.CA$ 99CA$ 83per person
- 13 reviews
- 4.77★
- Duration
- 8h–9h
- start times · Every day
- 3

Moraine Lake & Lake Louise tour: Glacial lakes without the driveHalf-day tour of Moraine Lake and Lake Louise with air-conditioned transport, park admission and a guide.
- 255 reviews
- 4.65★
- Duration
- 5h–8h
- start times · Sat and Sun
- 2

5 Lakes from Calgary: Louise, Moraine, Emerald, Peyto & BowEight to eleven hours from Calgary visiting five glacier-fed lakes across Banff and Yoho National Parks with a local guide, air-conditioned transport.
- 18 reviews
- 4.83★
- Duration
- 8h–11h
- start times · Every day
- 3
Calgary at a glance ✓ 2026-11-07
- Most booked: Lake Louise & Moraine Lake tour from Calgary: Max 24 guests, CA$ 99 (8h–10h, 4.89★ · 4,805).
- Top rated: Banff National Park Day Trip: Lake Louise & Moraine Lake, CA$ 99 (9h–11h, 4.99★ · 1,186).
- Best value: Lake Louise & Moraine Lake Day Trip from Banff & Calgary, CA$ 79 (8h–10h, 4.90★ · 1,612).
Of the 118 experiences: 113 with free cancellation, 105 with instant confirmation, 55 with hotel pickup and 68 bookable last-minute.
