open navigation menu
Articles
Top 30 Things To Do In Moraine Lake, Canada
Home
,
Canada
,
Moraine Lake
Filter by
Price Range
$
$
Booking Options
Customize your tour / activity
Refundable
Cancel before start date and get a partial / full refund
Update
Clear all filters
Moraine Lake Activities
Filters
Activities
Sort by
Newest
Price: Low to High
Price: High to Low
Top Rated
Sort by
Newest
ShuttleBus 2way Banff to Lake Louise (1Hr) and Moraine Lake (1Hr)
$44.36
Per Person
2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town
$74.44
Per Person
From Canmore Banff to Lake Louise Moraine Lake half day shuttle
$66.92
Per Person
Moraine Lake & Lake Louise Sunset & Wildlife Adventure
$179.70
Per Person
Lake Louise Moraine Lake Emerald Lake Yoho Banff National Park
$74.44
Per Person
Explore Banff National Park with Our Premium Day Tour
$108.27
Per Person
Banff National Park Guided Hike with Lunch
$146.56
Per Person
Lake Louise Summer Gondola Experience
$48.95
Per Person
Lake Louise, Moraine Lake, Peyto Lake, Crowfoot Tour from Banff
$89.47
Per Person
Moraine Lake, Lake Louise, Emerald& Peyto Lake 4 lakes from Banff
$127.07
Per Person
Private Tour to Emerald Lake & Takkakaw Falls from Canmore/Banff
$1,203.00
Per Person
Canadian Rockies Day Tour: Lake Louise, Yoho National Park & Moraine Lake from Calgary | Alberta
$115.20
Per Person
Banff/Canmore Shuttle to Moraine Lake and Lake Louise(1.5h each)
$89.47
Per Person
Moraine Lake, Lake Louise & Banff Secrets | Award-Winning Tour
$135.26
Per Person
Lake Louise to Jasper One-Way Tour
$261.44
Per Person
Icefields Pkwy: Lake Louise | Bow | Peyto|Glacier - PRIVATE TOUR
$469.00
Per Person
Banff National Park Tour with Lake Louise and Moraine Lake
$113.35
Per Person
Moraine Lake Sunrise(2hrs) & Lake Louise(2hrs) from Canmore/Banff
$139.10
Per Person
Explore Moraine Lake, Banff, Lake Louise & Minnewanka
$120.30
Per Person
Moraine Lake, Lake Louise, Johnston Canyon, Banff from Calgary
$81.95
Per Person
Moraine Lake Lake Louise Emerald Lake Banff Town & Natural Bridge
$112.03
Per Person
Moraine Lake & Lake Louise Sunrise | Award-Winning Premium Tour
$232.33
Per Person
Experience Banff & Lake Louise | Moraine - PRIVATE DAY TOUR
$429.00
Per Person
Discover the Lake Agnes Tea House Trail with a Guided Audio Hike
$8.26
Per Person
Full Day Tour-Moraine Lake, Lake Louise, Peyto Lake,...
$187.22
Per Person
Lake Louise to Calgary or Calgary Airport Private Transfer
$194.35
Per Person
Lake Louise to Calgary Airport (YYC) - Departure Private Transfer
$207.66
Per Person
Private Tour of Banff & Yoho Parks, Moraine Lake, Emerald Lake
$1,080.30
Per Person
From Banff: Lake Louise, Johnston Canyon, & Lake Minnewanka
$224.81
Per Person
Lake Louise & Moraine Self-Guided Driving Audio Tour
$14.99
Per Person
1
1
2