National Park Tours from Canmore at a glance
- Our pick: Banff Tour 8 Stops: Lake Louise, Moraine Lake, Icefields Parkway, CA$ 199 per person (10h–11h, 4.98★ · 1,051).
- Best value: Banff Lakes & Canyon Tour: 4 iconic stops with guide, CA$ 83 per person (8h–9h, 4.77★ · 13).
- Private option: Banff Yoho Parks private tour: Lakes waterfalls, CA$ 600 per person (7h, 5.00★ · only 5 reviews).
Price per person across the 8 options priced per person: CA$ 83–CA$ 600 (median CA$ 199). With 100+ reviews: 2 of 9.
Of the 9 options: 8 with live guides in English, 9 with free cancellation, 9 with instant confirmation, 6 with hotel pickup, 5 kid-friendly, 2 private 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. Price per person.
National Park Tours from Canmore — Emerald Lake, Moraine Lake and Johnston Canyon
Based on each operator's calendar. Confirmed when you book.
9 options

Banff Tour 8 Stops: Lake Louise, Moraine Lake, Icefields Parkway Small-group Banff tour visiting Lake Louise, Moraine Lake, Peyto Lake, and Crowfoot Glacier with expert guide and hotel pickup included in this 8-stop. Every day · 08:00 · Pickup available · Up to age 80 ★ 4.98 (1,051 reviews) Duration: 10h–11h Live guide: EN ✓ Free cancellation. from CA$ 199 per person

Lake Louise & Lake Moraine Tour: Turquoise glacial lakes Tour of two turquoise glacial lakes in the Canadian Rockies with entrance fees and air-conditioned transport included. Walk the shoreline at Lake Louise. From age 5 ★ 4.88 (209 reviews) Duration: 5h ✓ Free cancellation. from CA$ 112 per person

Banff Tour: Lake Louise, Moraine & Emerald Lakes with Guide Full-day Banff tour visiting Lake Louise, Moraine Lake, Johnston Canyon and Emerald Lake with a live guide, parks entry and bottled water included. Every day · No fixed time · Pickup available · All ages ★ 4.90 (52 reviews) Duration: 10h–12h Live guide: EN ✓ Free cancellation. from CA$ 211 per person

Lake Louise and Moraine Lake tour from Banff: 6 to 9 hours Six to nine hours from Banff through Banff and Yoho national parks, stopping at Lake Louise, Moraine Lake, Emerald Lake or Takakkaw Falls. Next departure: 1 Jun 2027 · Hotel pickup · From age 8 ★ 5.00 (55 reviews) Duration: 6h–9h Live guide: EN ✓ Free cancellation. from CA$ 250 per person
Banff Lakes & Canyon Tour: 4 iconic stops with guide Shared tour of Moraine Lake, Lake Louise, Johnston Canyon and Emerald Lake from Banff or Canmore, with park passes and guide included. Every day · 07:25, 08:30 and 09:00 ★ 4.77 (13 reviews) Duration: 8h–9h Live guide: EN ✓ Free cancellation. from CA$ 83 per person

Yoho National Park tour: Emerald Lake and Takakkaw Falls Tour Yoho National Park's Emerald Lake with free time to walk or canoe, then visit Natural Bridge and Takakkaw Falls. Next departure: 13 Jun 2027 · Hotel pickup · All ages ★ 5.00 (16 reviews) Duration: 7h 30m Live guide: EN ✓ Free cancellation. from CA$ 165 per person

Banff Yoho Parks private tour: Lakes waterfalls Private day tour of Banff and Yoho National Parks with a live guide visiting Johnston Canyon, Emerald Lake. Every day · 08:00 and 09:00 ★ 5.00 (5 reviews) Duration: 7h Live guide: EN · HI ✓ Free cancellation. from CA$ 600 per person

Moraine Lake, Lake Louise & Peyto Lake tour from Banff Small-group tour of four turquoise lakes in Banff National Park with a live English-speaking guide, private vehicle, and park admission included. Next departure: 1 Jun 2027 · Pickup available · From age 3 ★ 5.00 (4 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from CA$ 199 per person

Johnston Canyon Frozen Falls Private Tour: Ice Sculptures Private guided tour of Johnston Canyon in winter with ice cleats and poles included. Hike to Lower Falls with the option to continue self-guided. Every day · 10:00 · Hotel pickup ★ 5.00 (1 review) Duration: 4h–5h Live guide: EN ✓ Free cancellation. from CA$ 1,308 per group
All 9 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
CA$ 199 per person | 10h–11h | 4.98★ · 1,051 | Every day · 08:00 | English | |
CA$ 83 per person | 8h–9h | 4.77★ · 13 | Every day · 07:25, 08:30 and 09:00 | English | |
CA$ 600 per person | 7h | 5.00★ only 5 reviews | Every day · 08:00 and 09:00 | English, Hindi | |
CA$ 112 per person | 5h | 4.88★ · 209 | — | — | |
CA$ 211 per person | 10h–12h | 4.90★ · 52 | Every day · No fixed time | English | |
CA$ 250 per person | 6h–9h | 5.00★ · 55 | Next departure: 1 Jun 2027 | English | |
CA$ 165 per person | 7h 30m | 5.00★ · 16 | Next departure: 13 Jun 2027 | English | |
CA$ 199 per person | 8h | 5.00★ only 4 reviews | Next departure: 1 Jun 2027 | English | |
| CA$ 1,308 per group | 4h–5h | 5.00★ only 1 review | Every day · 10:00 | English |
By what you need
- Private (2): Banff Yoho Parks private tour: Lakes waterfalls (CA$ 600 per person) · Johnston Canyon Frozen Falls Private Tour: Ice Sculptures (CA$ 1,308 per group)
- Small groups (up to 15) (4): Lake Louise & Lake Moraine Tour: Turquoise glacial lakes (CA$ 112 per person) · Lake Louise and Moraine Lake tour from Banff: 6 to 9 hours (CA$ 250 per person) · Yoho National Park tour: Emerald Lake and Takakkaw Falls (CA$ 165 per person)


