Activities in Calgary (and vicinity) | Expedia
Earn OneKeyCash on each activity you book just by signing in
78 things to do
Search results
Adventure & outdoor
4x4, quad bike & off-road tours
40 things to do
Hiking & camping
42 things to do
Selecting an option will immediately update the search results.

Lake Louise, Moraine Lake, Banff Tour from Calgary/Canmore/Banff
Duration 10h
9.6 out of 10
Exceptional
713 reviews
Free cancellation available
Lake Louise, Banff Gondola, & Yoho National Park 2 Day Tour
Duration 2d
8.6 out of 10
Excellent
4 reviews
Free cancellation available
Discover Banff National Park - Premium Day Trip
Duration 11h
10 out of 10
Exceptional
246 reviews
Free cancellation available
Explore Banff National Park & Lake Louise Day Trip
Duration 9h
10 out of 10
Exceptional
145 reviews
Free cancellation available
Banff: Gondola, Hot Spring, Johnston Canyon, Lake Minnewanka
Duration 8h
9.8 out of 10
Exceptional
15 reviews
Free cancellation available
6% off
Day of Dinosaurs & Hoodoos from Calgary to Drumheller Badlands
Duration 9h
9.8 out of 10
Exceptional
19 reviews
Free cancellation available
Explore Banff’s Wonders: Lake Louise, Moraine Lake, and Beyond
Duration 10h
9.0 out of 10
Wonderful
11 reviews
Free cancellation available
10% off
Ultimate Waterton National Park Adventure: Ranch, Bisons & Lakes
Duration 11h
10 out of 10
Exceptional
11 reviews
Free cancellation available
From Calgary Banff Canmore Columbia Icefield Day Tour
Duration 11h
9.4 out of 10
Exceptional
14 reviews
Free cancellation available
Moraine Lake and Lake Louise Half Day Tour
Duration 5h 30m+
9.6 out of 10
Exceptional
9 reviews
Free cancellation available
Banff: In-Depth Banff Area & Canyon Day Tour
Duration 8h+
9.0 out of 10
Wonderful
2 reviews
Free cancellation available
Calgary: Lake Louise, Emerald, Moraine Lake, and Yoho Tour
Duration 8h+
9.4 out of 10
Exceptional
23 reviews
Free cancellation available
Lake View Tour — Lake Moraine, Louise, Emerald, Peyto, Vermillion
Duration 12h
10 out of 10
Exceptional
5 reviews
Free cancellation available
Banff: Lake Louise, Emerald, Moraine Lake and Yoho Tour
Duration 7h+
9.8 out of 10
Exceptional
58 reviews
Free cancellation available
Lakes Moraine, Louise, Emerald, Johnston Canyon & Yoho Tour
Duration 7h 30m+
9.8 out of 10
Exceptional
238 reviews
Free cancellation available
22% off
5 Lakes day tour: Moraine, Louise, Glaciers, with lakebank Picnic
Duration 10h
Free cancellation available
Calgary: Drumheller with Museum, Hoodoos, Canyon & Dinosaurs
Duration 8h 30m+
9.6 out of 10
Exceptional
5 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
22% off
Banff/Jasper Parks, Icefields, Bow, Peyto lakes, small groups!
Duration 11h
Free cancellation available
Moraine Lake, Lake Louise, Yoho, Emerald Lake Scenic Tour
Duration 8h+
9.0 out of 10
Wonderful
9 reviews
Free cancellation available
Moraine Lake, Lake Louise & Johnston Canyon Tour
Duration 8h
Free cancellation available
Drumheller Royal Tyrrell Museum, Hoodoos, Bridge & Coal Mine
Duration 9h
9.6 out of 10
Exceptional
5 reviews
Free cancellation available
Explore Waterton National Park from Calgary Day Guided Tour
Duration 12h
10 out of 10
Exceptional
1 review
Free cancellation available
Canyoning half day - Heart Creek Canyon (beginner level)
Duration 5h
9.8 out of 10
Exceptional
58 reviews
Free cancellation available
Calgary: Icefield Adventure, Skywalk and three Glaciers Tour
Duration 10h+
10 out of 10
Exceptional
1 review
Free cancellation available
Banff with Bally | 9 Stops · Soul-Seeing · 50+ Languages
Duration 11h
Free cancellation available
Bow River Trail Smartphone Audio Walking Tour
Duration 2h 30m
10 out of 10
Exceptional
2 reviews
Free cancellation available
Moraine Lake, Lake Louise, Emerald Lake Johnston Canyon Tour
Duration 10h+
10 out of 10
Exceptional
1 review
Free cancellation available
Banff Tour — Hike in Sunshine Meadow & Johnston Canyon — Gondolas
Duration 10h
10 out of 10
Exceptional
13 reviews
Free cancellation available
Explore Highlights of 3 National Parks - Small Group Tour
Duration 9h+
10 out of 10
Exceptional
1 review
Free cancellation available
Banff: Gondola, Hot Spring and Three Lakes Tour
Duration 10h
Free cancellation available
Lake Louise, Moraine Lake, Banff Gondola, Hot Springs Tour
Duration 8h+
10 out of 10
Exceptional
3 reviews
Free cancellation available
Lake Louise, Moraine Lake, Emerald - Banff, Canmore, Calgary
Duration 8h+
9.6 out of 10
Exceptional
4 reviews
Free cancellation available
Explore Moraine Lake and Lake Louise — A Half Day Tour
Duration 8h
9.2 out of 10
Wonderful
79 reviews
Free cancellation available
Badlands Tour: Drumheller with Museum, Hoodoos & Dinosaurs
Duration 10h
Free cancellation available
Explore Iconic Lakes and Johnston Canyon
Duration 11h
Free cancellation available
Moraine Lake, Lake Louise, Emerald Lake, Banff, Natural Bridge
Duration 12h
Free cancellation available
Banff Private Group Day Tour at Emerald Lake and Lake Louise
Duration 12h
Free cancellation available
Calgary/Banff: Lake Louise Moraine Emerald & Johnston Canyon
Duration 8h
Free cancellation available
Calgary: Drumheller with Museum, Dinosaurs, Canyon, Hoodoos
Duration 7h
2.0 out of 10
1 review
Free cancellation available
Canmore: Lost Towns and Untold Stories Hiking Tour - 3hrs
Duration 3h
10 out of 10
Exceptional
5 reviews
Free cancellation available
Calgary/Banff: Gondola, Upper Hot Spring, Bow Autumn & Top 3 Lakes
Duration 10h
Free cancellation available
Half Day Heart Creek Canyon - Near Banff & Canmore- For Beginners
Duration 5h
10 out of 10
Exceptional
3 reviews
Free cancellation available
Calgary: City Bike Tour, Highlights and Bow River
Duration 3h
9.8 out of 10
Exceptional
10 reviews
Free cancellation available
Explore Yoho National Park Premium Luxury Day Guided Tour
Duration 11h
Free cancellation available
Tour of Yoho National Park See Canada's Second Highest Waterfall
Duration 9h
Free cancellation available
Lake Louise, Peyto Lake, Johnston Canyon & Icefields Parkway
Duration 1d
Free cancellation available
Full Day Calgary City Tour, Calgary Tower, Zoo, & More
Duration 8h
Free cancellation available
Moraine Lake Lake Louise Peyto Lake and Bow Lake from Calgary
Duration 12h
Free cancellation available
Heart Creek Canyoning tour - Beginner friendly - Near Banff
Duration 5h
7.4 out of 10
Good
3 reviews
Free cancellation available
Calgary: E-Scooter City Highlights Tour
Duration 2h
10 out of 10
Exceptional
8 reviews
Free cancellation available