Canada  »  Alberta  »  Banff  »  Moraine Lake Boat Tour

Moraine Lake Boat Tour

4.9 38 experiences from CA$ 65 ✓Free cancellation on most experiences

Real price per person, reviews and cancellation terms, side by side.

Our top 3 of 38 experiences

Lake Louise & Moraine Lake tour from Calgary: Max 24 guestsOur pick
from · per personCA$ 99
Lake Louise & Moraine Lake Tour: Turquoise Glacial LakesBest value
from · per personCA$ 65
Banff National Park Day Trip: Lake Louise & Moraine Lake★ Top rated
from · per personCA$ 99

The 12 best of 38 options, side by side

✓ 2026-10-15
OptionPriceLengthRatingCancellationExtra fee
Lake Louise & Moraine Lake tour from Calgary: Max 24 guestsOur pick
CA$ 99 per person
8h–10h4.89★ · 4,715free—
Lake Louise & Moraine Lake Tour: Turquoise Glacial LakesBest value
CA$ 65 per person
4h–5h4.82★ · 321free—
Banff National Park Day Trip: Lake Louise & Moraine LakeTop rated
CA$ 99 per person
10h4.99★ · 1,177free—
Lake Louise & Moraine Lake Day Trip from Banff & Calgary
CA$ 79 per person
8h–10h4.90★ · 1,587free—
Banff Tour 8 Stops: Lake Louise, Moraine Lake, Icefields Parkway
CA$ 159 per person
10h–11h4.98★ · 1,026free—
Banff: Lake Louise & Moraine Lake Full-Day Tour
CA$ 220 per person
8h–9h4.91★ · 963free—
Lake Louise & Moraine Lake tour from Banff: Skip the shuttle
CA$ 69 per person
8h–10h4.55★ · 827free—
Private Banff Tour: Lake Louise, Moraine Lake & 6 glacial lakes
CA$ 154 per personCA$ 1,299 per group (split by 13)
8h–11h4.99★ · 411free—
Lake Louise & Moraine Lake: Small-Group Banff Tour & Parking
CA$ 162 per person
4h 15m4.72★ · 739free—
Banff Day Trip from Calgary: Lake Louise & Moraine Lake Tour
CA$ 97 per person
10h–11h4.91★ · 713free—
Banff, Moraine Lake & Emerald Lake tour: Four lakes in one day
CA$ 150 per person
11h4.83★ · 599free—
Lake Louise & Moraine Lake Tour: Small Group, Guaranteed Access
CA$ 280 per person
4h–8h4.86★ · 579free—

Moraine Lake Boat Tour 38 options

Sort38 of 38
No experiences match those filters.
Lake Louise & Moraine Lake tour from Calgary: Max 24 guests
›
‹
Our pick
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.89 (4,715)8h–10h✓ Free cancellationfromCA$ 99per person
Lake Louise & Moraine Lake Day Trip from Banff & Calgary
›
‹
Travelers' pick
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.★ 4.90 (1,587)8h–10h✓ Free cancellationfromCA$ 79per person
Banff National Park Day Trip: Lake Louise & Moraine Lake
›
‹
★ Top rated
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.★ 4.99 (1,177)10h✓ Free cancellationfromCA$ 99per person
Banff Tour 8 Stops: Lake Louise, Moraine Lake, Icefields Parkway
›
‹
Travelers' pick-20%
Banff Tour 8 Stops: Lake Louise, Moraine Lake, Icefields ParkwaySmall-group Banff tour visiting Lake Louise, Moraine Lake, Peyto Lake, and Crowfoot Glacier with expert guide and hotel pickup included in this 8-stop.★ 4.98 (1,026)10h–11h✓ Free cancellationfromCA$ 159per person
Banff: Lake Louise & Moraine Lake Full-Day Tour
›
‹
Travelers' pick
Banff: Lake Louise & Moraine Lake Full-Day Tour8-hour Banff tour covers Lake Louise, Moraine Lake & Icefields Parkway with pickup. Small groups, local guide, glaciers and wildlife included.★ 4.91 (963)8h–9h✓ Free cancellationfromCA$ 220per person
Lake Louise & Moraine Lake tour from Banff: Skip the shuttle
›
‹
Travelers' pick
Lake Louise & Moraine Lake tour from Banff: Skip the shuttleBanff day tour with Lake Louise, Moraine Lake, Emerald Lake and Natural Bridge. Includes park entry, local guide and hotel pickup from Calgary, Canmore or Banff.★ 4.55 (827)8h–10h✓ Free cancellationfromCA$ 69per person
Private Banff Tour: Lake Louise, Moraine Lake & 6 glacial lakes
›
‹
Travelers' pick
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.★ 4.99 (411)8h–11h✓ Free cancellationfromCA$ 1,299per group
Lake Louise & Moraine Lake: Small-Group Banff Tour & Parking
›
‹
Lake Louise & Moraine Lake: Small-Group Banff Tour & ParkingSmall-group guided tour of Lake Louise and Moraine Lake in Banff with hotel pickup, scenic Bow Valley Parkway drive, and local guide. No parking stress.★ 4.72 (739)4h 15m✓ Free cancellationfromCA$ 162per person
Banff Day Trip from Calgary: Lake Louise & Moraine Lake Tour
›
‹
Travelers' pick
Banff Day Trip from Calgary: Lake Louise & Moraine Lake TourFull-day Banff tour from Calgary with hotel pickup, park entry and guided stops at Lake Louise, Moraine Lake, Lake Minnewanka and Two Jack Lake.★ 4.91 (713)10h–11h✓ Free cancellationfromCA$ 97per person
Banff, Moraine Lake & Emerald Lake tour: Four lakes in one day
›
‹
Travelers' pick
Banff, Moraine Lake & Emerald Lake tour: Four lakes in one dayTour four alpine lakes in the Canadian Rockies (Emerald Lake, Moraine Lake, Lake Louise and Johnston Canyon) with an air-conditioned vehicle.★ 4.83 (599)11h✓ Free cancellationfromCA$ 150per person
Lake Louise & Moraine Lake Tour: Small Group, Guaranteed Access
›
‹
Lake Louise & Moraine Lake Tour: Small Group, Guaranteed AccessTwo of Canada's most sought-after alpine lakes in one day from Banff, with guaranteed access to both Lake Louise and Moraine Lake now closed to public.★ 4.86 (579)4h–8h✓ Free cancellationfromCA$ 280per person
Lake Louise, Moraine & Emerald Lake Day Trip from Calgary
›
‹
Travelers' pick
Lake Louise, Moraine & Emerald Lake Day Trip from CalgaryFull-day tour from Calgary to Lake Louise, Moraine Lake, and Emerald Lake with guide, park entry, and air-conditioned van transport.★ 4.84 (530)8h–11h✓ Free cancellationfromCA$ 88per person
Moraine Lake & Banff Day Tour: Small Groups, Hidden Gems
›
‹
Travelers' pick
Moraine Lake & Banff Day Tour: Small Groups, Hidden GemsDay tour from Canmore through Banff National Park to Moraine Lake, Lake Louise, Johnston Canyon and Bow Falls with a live guide.★ 4.96 (528)8h–10h✓ Free cancellationfromCA$ 88per person
Banff National Park Tour: Lake Louise & Moraine Lake Views
›
‹
Travelers' pick
Banff National Park Tour: Lake Louise & Moraine Lake ViewsFull-day Banff National Park tour from Calgary with a local guide, visiting Lake Louise and Moraine Lake (or Emerald Lake in winter).★ 4.76 (497)8h–11h✓ Free cancellationfromCA$ 88per person
Moraine Lake & Lake Louise Tour from Calgary: Small Group
›
‹
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.★ 4.96 (435)8h–10h✓ Free cancellationfromCA$ 155per person
Lake Louise & Moraine Lake Tour: Turquoise Glacial Lakes
›
‹
Best value
Lake Louise & Moraine Lake Tour: Turquoise Glacial LakesHalf-day tour from Banff through the Canadian Rockies to Lake Louise and Moraine Lake, with guide, pickup and bottled water included.★ 4.82 (321)4h–5h✓ Free cancellationfromCA$ 65per person
Banff: Moraine Lake Sunrise & Lake Louise with Breakfast
›
‹
Travelers' pick
Banff: Moraine Lake Sunrise & Lake Louise with BreakfastStaggered pickups from 3:30 AM (Banff) or 4:50 AM (Lake Louise). Sunrise over Ten Peaks with guide, lakeshore walk, optional canoe. Breakfast and coffee included, hotel drop-off.★ 4.90 (311)7h✓ Free cancellationfromCA$ 400per person
Moraine Lake Sunrise & Lake Louise Tour: Two Lakes, No Crowds
›
‹
Travelers' pick
Moraine Lake Sunrise & Lake Louise Tour: Two Lakes, No CrowdsDepart Canmore before dawn to watch sunrise at Moraine Lake with hot drinks and blankets, then spend two hours at Lake Louise.★ 4.89 (269)8h✓ Free cancellationfromCA$ 155per person
Lake Louise, Moraine & Banff: Day Trip with Gondola or Hot Springs
›
‹
Travelers' pick
Lake Louise, Moraine & Banff: Day Trip with Gondola or Hot SpringsFeel 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.★ 4.84 (269)8h–11h✓ Free cancellationfromCA$ 88per person
Banff National Park Tour: Moraine Lake & Johnston Canyon
›
‹
Travelers' pick
Banff National Park Tour: Moraine Lake & Johnston CanyonFull-day Banff National Park tour from Calgary, Canmore or Banff with pickup included: Lake Louise, Moraine Lake (summer) or Bow Falls (winter).★ 4.60 (260)8h–10h✓ Free cancellationfromCA$ 109per person
Moraine Lake & Lake Louise tour: Glacial lakes without the drive
›
‹
Travelers' pick
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.★ 4.65 (254)5h–8h✓ Free cancellationfromCA$ 95per person
Banff 4 Lakes Tour: Lake Louise, Moraine & Emerald Lake
›
‹
Travelers' pick
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.★ 4.92 (228)10h✓ Free cancellationfromCA$ 99per person
Lake Louise, Moraine Lake & Johnston Canyon tour from Banff
›
‹
Travelers' pick
Lake Louise, Moraine Lake & Johnston Canyon tour from BanffGuided tour of Lake Louise, Moraine Lake, Emerald Lake, Johnston Canyon and Natural Bridge with air-conditioned transport and a live English.★ 4.86 (202)9h✓ Free cancellationfromCA$ 120per person
Moraine Lake and Lake Louise sunset tour: Wildlife at dusk
›
‹
Moraine Lake and Lake Louise sunset tour: Wildlife at duskFive hours catching Moraine Lake's turquoise glow and Lake Louise's golden light, then driving the Bow Valley Parkway at dusk when elk.★ 4.93 (148)5h✓ Free cancellationfromCA$ 239per person
Banff & Moraine Lake Day Trip from Calgary: Small Group Tour
›
‹
Likely to sell out
Banff & Moraine Lake Day Trip from Calgary: Small Group TourSmall 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.★ 4.90 (147)9h–11h✓ Free cancellationfromCA$ 1,499per group
Moraine Lake sunrise or daytime tour from Canmore with guide
›
‹
Travelers' pick
Moraine Lake sunrise or daytime tour from Canmore with guideGuided tour to Moraine Lake from Canmore, Banff or Lake Louise with expert guide, hotel pickup, park entry and snacks included. Choose sunrise or daytime.★ 4.88 (113)5h–8h✓ Free cancellationfromCA$ 125per person
Private Banff & Lake Louise day tour from Calgary
›
‹
-19%
Private Banff & Lake Louise day tour from CalgaryPrivate van tour from Calgary through Banff National Park with park entry, bottled water and hotel pickup: eight to ten hours visiting Lake Louise.★ 4.91 (106)8h–10h✓ Free cancellationfromCA$ 575per person
Lake Louise, Emerald Lake & Moraine Lake tour from Banff
›
‹
Travelers' pick
Lake Louise, Emerald Lake & Moraine Lake tour from BanffHalf-day tour from Banff through three alpine lakes in the Canadian Rockies with a live guide, air-conditioned vehicle and hotel pickup.★ 4.72 (99)5h–6h✓ Free cancellationfromCA$ 99per person
Lake Louise, Moraine Lake & Emerald Lake tour from Banff
›
‹
Travelers' pick
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.★ 4.95 (97)10h✓ Free cancellationfromCA$ 79per person
Lake Louise and Moraine Lake tour from Banff: 6 to 9 hours
›
‹
Lake Louise and Moraine Lake tour from Banff: 6 to 9 hoursSix to nine hours from Banff through Banff and Yoho national parks, stopping at Lake Louise, Moraine Lake, Emerald Lake or Takakkaw Falls.★ 5.00 (54)6h–9h✓ Free cancellationfromCA$ 250per person
Banff Tour: Lake Louise, Moraine & Emerald Lakes with Guide
›
‹
Banff Tour: Lake Louise, Moraine & Emerald Lakes with GuideFull-day Banff tour visiting Lake Louise, Moraine Lake, Johnston Canyon and Emerald Lake with a live guide, parks entry and bottled water included.★ 4.91 (53)10h–12h✓ Free cancellationfromCA$ 211per person
Moraine Lake & Lake Louise Sunrise Tour: Small Group, Guided
›
‹
Likely to sell out
Moraine Lake & Lake Louise Sunrise Tour: Small Group, GuidedWatch the sun rise over Moraine Lake's Valley of the Ten Peaks on a small-group tour with local owners, then explore Lake Louise, with pickup from Banff and Canmore.★ 5.00 (49)7h✓ Free cancellationfromCA$ 199per person
Moraine Lake and Lake Louise tour: Turquoise waters, peaks
›
‹
Travelers' pickLikely to sell out
Moraine Lake and Lake Louise tour: Turquoise waters, peaksThree-hour guided tour of Moraine Lake and Lake Louise in Banff National Park with certified guide, guaranteed entry, and shoreline walks at both lakes.★ 4.83 (29)3h✓ Free cancellationfromCA$ 152per person
Banff Lakes & Canyon Tour: 4 iconic stops with guide
›
‹
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.★ 4.77 (13)8h–9h✓ Free cancellationfromCA$ 99per person
Banff Private Tour with Moraine Lake & Lake Louise - Custom
›
‹
Banff Private Tour with Moraine Lake & Lake Louise - CustomPrivate eight-hour Banff tour with local guide visiting Moraine Lake, Lake Louise, and Peyto Lake at your pace, with flexible pickup and refreshments provided throughout.★ 5.00 (9)8h✓ Free cancellationfromCA$ 1,875per group
Emerald Lake & Moraine Lake tour from Golden BC: Yoho waterfalls
›
‹
Emerald Lake & Moraine Lake tour from Golden BC: Yoho waterfallsEight-hour tour from Golden BC through Yoho National Park with air-conditioned transport and park fees, visiting Emerald Lake, Takakkaw Falls.★ 5.00 (7)8h✓ Free cancellationfromCA$ 210per person
Banff private tour: Lake Louise, Moraine Lake & stargazing
›
‹
Banff private tour: Lake Louise, Moraine Lake & stargazingPrivate 5-hour tour of Banff with flexible pickup, customized routing through Lake Louise and Moraine Lake.★ 5.00 (6)5h✓ Free cancellationfromCA$ 1,250per group
Banff & Lake Louise tour: Three alpine lakes in one day
›
‹
Banff & Lake Louise tour: Three alpine lakes in one dayGuided tour from Banff, Calgary or Canmore through Banff and Yoho National Parks with pickup and air-conditioned transport, visiting Lake Louise.★ 5.00 (3)8h–10h✓ Free cancellationfromCA$ 109per person

Moraine Lake Boat Tour at a glance

  • Our pick: Lake Louise & Moraine Lake tour from Calgary: Max 24 guests, CA$ 99 (8h–10h, 4.89★ · 4,715).
  • Best value: Lake Louise & Moraine Lake Tour: Turquoise Glacial Lakes, CA$ 65 (4h–5h, 4.82★ · 321).
  • Top rated: Banff National Park Day Trip: Lake Louise & Moraine Lake, CA$ 99 (10h, 4.99★ · 1,177).

Real price per person across the 38 options: CA$ 65–CA$ 575 (median CA$ 115). With an extra fee to pay on site: 1 of 38. With 100+ reviews: 27 of 38.

Of the 38 options: 38 with free cancellation, 37 with instant confirmation, 18 with hotel pickup, 31 kid-friendly, 5 private and 22 last-minute.

How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Real price per person: the group price divided by the seats it includes.

Frequently asked questions

Can I book with free cancellation?

Yes: 38 of the 38 options offer free cancellation, so you can book now and confirm your plans later.

How long do these experiences last?

Most options last half a day or longer. There are also shorter and longer formats to fit your itinerary.

Which one is the travelers' favorite?

Lake Louise & Moraine Lake tour from Calgary: Max 24 guests is the travelers' favorite, rated 4.89 out of 5 across 4,715 reviews.

Are private options available?

Yes, 5 private experiences are available if you prefer a closed group.

More things to do in Banff

Do you need help planning your next activity?