Calgary Day Trips at a glance
- Our pick: Banff National Park Day Trip: Lake Louise & Moraine Lake, CA$ 99 per person (9h–11h, 4.99★ · 1,190).
- Best value: Lake Louise, Moraine & Emerald Lake Day Trip from Calgary, CA$ 88 per person (8h–11h, 4.84★ · 535).
- Also recommended: Banff Day Trip from Calgary: Lake Louise & Moraine Lake Tour, CA$ 97 per person (10h–11h, 4.91★ · 715).
Price per person across the 9 options priced per person: CA$ 88–CA$ 159 (median CA$ 99). With 100+ reviews: 6 of 10.
Of the 10 options: 10 with live guides in English, 10 with free cancellation, 9 with instant confirmation, 1 with hotel pickup, 9 kid-friendly and 4 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Prices are per person, except options priced per group: that price is for the whole group, and the per-person figure assumes the group is full.
Calgary Day Trips — Bow Falls, Moraine Lake and Johnston Canyon
Based on each operator's calendar. Confirmed when you book.
10 options

Banff National Park Day Trip: Lake Louise & Moraine Lake Full-day Banff tour from Calgary with certified guide, park entry and hotel pickup: Lake Louise, Moraine Lake (seasonal), Johnston Canyon and Bow Falls. Every day except Saturday · 07:30, 09:00 and 09:30 · From age 5 ★ 4.99 (1,190 reviews) Duration: 9h–11h Live guide: EN ✓ Free cancellation. from CA$ 99 per person

Banff Day Trip from Calgary: Lake Louise & Moraine Lake Tour Full-day Banff tour from Calgary with hotel pickup, park entry and guided stops at Lake Louise, Moraine Lake, Lake Minnewanka and Two Jack Lake. Every day except Tuesday · 07:30 and 08:30 · Hotel pickup · From age 4 ★ 4.91 (715 reviews) Duration: 10h–11h Live guide: EN ✓ Free cancellation. from CA$ 97 per person

Lake Louise, Moraine & Emerald Lake Day Trip from Calgary Full-day tour from Calgary to Lake Louise, Moraine Lake, and Emerald Lake with guide, park entry, and air-conditioned van transport. Every day · 07:30, 08:45 and 09:10 · All ages ★ 4.84 (535 reviews) Duration: 8h–11h Live guide: EN ✓ Free cancellation. from CA$ 88 per person

Lake Louise, Moraine & Banff: Day Trip with Gondola or Hot Springs Feel the Rockies up close on a Lake Louise, Moraine Lake & Banff day trip. Ride the gondola or soak in hot springs, explore Banff Town, and enjoy easy pickup. Every day · 07:30, 08:45 and 09:10 · All ages ★ 4.83 (273 reviews) Duration: 8h–11h Live guide: EN ✓ Free cancellation. from CA$ 88 per person

Banff Day Trip: Johnston Canyon & Bow Falls Tour from Calgary Full-day guided tour from Calgary or Banff through Banff National Park with expert commentary, bottled water included, and stops at Johnston Canyon. Every day · 08:15, 09:20 and 09:45 · All ages ★ 4.91 (152 reviews) Duration: 7h–11h Live guide: EN ✓ Free cancellation. from CA$ 89 per person

Banff & Moraine Lake Day Trip from Calgary: Small Group Tour Small group tour from Calgary to Moraine Lake, Lake Louise, Bow Falls & Banff Town. Includes park entry, air-conditioned van. June–Oct. Around 8–10 hours. Every day · 08:30, 09:30 and 10:00 ★ 4.90 (147 reviews) Duration: 9h–11h Live guide: EN ✓ Free cancellation. from CA$ 1,499 per group

Banff Day Trip: Johnston Canyon, Lake Minnewanka, Bow Falls Day trip from Calgary to Banff with guide, park pass and hotel pickup: walk the catwalk trail through Johnston Canyon's limestone cliffs. Next departure: 25 Oct 2027 · All ages ★ 4.41 (66 reviews) Duration: 8h–10h Live guide: EN ✓ Free cancellation. from CA$ 99 per person

Banff & Lake Louise day trip: Five lakes and canyons Day trip from Banff, Calgary or Canmore through the Canadian Rockies with small group, expert guide, and stops at Lake Louise, Moraine Lake, Emerald Lake. Every day · 08:00, 09:30 and 09:50 · All ages ★ 4.84 (38 reviews) Duration: 10h Live guide: EN · HI ✓ Free cancellation. from CA$ 100 per person

Banff Day Trip from Calgary: Johnston Canyon & Gondola Full-day Banff tour from Calgary with Johnston Canyon, Bow Falls, Banff Gondola and Fairmont hotel. Includes park pass, guide and transport. Mon and Sun · 08:05 and 09:30 · All ages ★ 4.63 (43 reviews) Duration: 8h–10h Live guide: EN · ZH ✓ Free cancellation. from CA$ 159 per person

Banff Day Trip from Calgary: Johnston Canyon, Gondola & Bow Falls Seven to nine hours from Calgary: hike Johnston Canyon's Upper Falls, ride the Banff Gondola to 7,486 feet, and view Bow Falls with a driver guide and National Park pass. Mon, Thu and Sun · 08:05, 09:20 and 09:45 · All ages ★ 5.00 (3 reviews) Duration: 7h–9h Live guide: EN ✓ Free cancellation. from CA$ 159 per person
All 10 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
CA$ 99 per person | 9h–11h | 4.99★ · 1,190 | Every day except Saturday · 07:30, 09:00 and 09:30 | English | |
CA$ 88 per person | 8h–11h | 4.84★ · 535 | Every day · 07:30, 08:45 and 09:10 | English | |
CA$ 97 per person | 10h–11h | 4.91★ · 715 | Every day except Tuesday · 07:30 and 08:30 | English | |
CA$ 88 per person | 8h–11h | 4.83★ · 273 | Every day · 07:30, 08:45 and 09:10 | English | |
CA$ 89 per person | 7h–11h | 4.91★ · 152 | Every day · 08:15, 09:20 and 09:45 | English | |
CA$ 1,499 per group up to 13 people · ≈ CA$ 115 per person if 13 go | 9h–11h | 4.90★ · 147 | Every day · 08:30, 09:30 and 10:00 | English | |
CA$ 99 per person | 8h–10h | 4.41★ · 66 | Next departure: 25 Oct 2027 | English | |
CA$ 100 per person | 10h | 4.84★ · 38 | Every day · 08:00, 09:30 and 09:50 | English, Hindi | |
CA$ 159 per person | 8h–10h | 4.63★ · 43 | Mon and Sun · 08:05 and 09:30 | English, Chinese | |
CA$ 159 per person | 7h–9h | 5.00★ only 3 reviews | Mon, Thu and Sun · 08:05, 09:20 and 09:45 | English |
By what you need
- Small groups (up to 15) (2): Banff Day Trip from Calgary: Lake Louise & Moraine Lake Tour (CA$ 97 per person) · Banff & Moraine Lake Day Trip from Calgary: Small Group Tour (CA$ 1,499 per group)
- With pickup (1): Banff Day Trip from Calgary: Lake Louise & Moraine Lake Tour (CA$ 97 per person)



