Canada  ›  Alberta  ›  Banff

Top Things to Do in Banff

We compared all 166 experiences in Banff so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.9 166 experiences from CA$ 29 ✓Free cancellation on most experiences

All tours (81–100 of 166)

Icefields Parkway self-guided audio driving tour: 150 stops
›
‹
Travelers' pick
Icefields Parkway self-guided audio driving tour: 150 stopsSelf-guided audio driving tour of Icefields Parkway with 150 stops: download once, tour offline at your own pace with stories that play automatically as you drive.
52 reviews
4.77★
Duration
8h–16h
Every dayFree cancellationfromCA$ 29per group
Johnston Canyon Frozen Waterfalls: Small Group Winter Tour Banff
›
‹
Johnston Canyon Frozen Waterfalls: Small Group Winter Tour BanffWalk Johnston Canyon's frozen falls with ice cleats and a local guide on a small-group winter tour from Banff: hot drinks and hotel pickup included.
52 reviews
4.96★
Duration
4h
Every day
08:30
Live guide ENFree cancellationfromCA$ 120per person
Banff Wildlife Tour with Gondola: Small Group, Half-Day
›
‹
Banff Wildlife Tour with Gondola: Small Group, Half-DayHalf-day Banff wildlife tour in a small van with a local guide, stopping at lakes and viewpoints where elk, deer, and bighorn sheep are most active.
52 reviews
4.94★
Duration
4h
Every day
13:00
Live guide ENFree cancellationfromCA$ 330per person
Heart Creek Canyon canyoning near Banff: Rappel for beginners
›
‹
Heart Creek Canyon canyoning near Banff: Rappel for beginnersRappel down an 18-meter waterfall in Heart Creek Canyon near Banff with expert guides providing all necessary gear on this beginner-friendly half-day adventure.
50 reviews
5.00★
Duration
4h–5h
Next departure: 15 May 2027Live guide ENFree cancellationfromCA$ 243per person
Lake Louise, Moraine Lake & Emerald Lake tour from Canmore
›
‹
Best value
Lake Louise, Moraine Lake & Emerald Lake tour from CanmoreTour of three alpine lakes in Banff and Yoho national parks with pickup from Calgary, Canmore or Banff. Includes air-conditioned transport, a guide and lunch.
50 reviews
4.74★
Duration
8h–10h
start times · Every day
3
Live guide EN · ZH · YUEHotel pickupFree cancellationfromCA$ 109per person
Grotto Canyon Icewalk: Hike frozen creek with guide
›
‹
Grotto Canyon Icewalk: Hike frozen creek with guideHike on a frozen creek through Grotto Canyon with a guide past rock formations and thousand-year-old rock art, equipped with ice cleats and warm hot chocolate.
50 reviews
4.66★
Duration
4h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromCA$ 109per person
Lake Louise & Banff Town Tour from Calgary: Full-Day Park Loop
›
‹
Lake Louise & Banff Town Tour from Calgary: Full-Day Park LoopFull-day guided tour from Calgary through Banff National Park hitting Lake Louise, Johnston Canyon, and Banff Town with hotel pickup included.
46 reviews
4.83★
Duration
8h–10h
start times · Every day
3
Live guide EN · ZH · YUE · ESHotel pickupFree cancellationfromCA$ 109per person
Banff Day Trip from Calgary: Johnston Canyon & Gondola
›
‹
Banff Day Trip from Calgary: Johnston Canyon & GondolaFull-day Banff tour from Calgary with Johnston Canyon, Bow Falls, Banff Gondola and Fairmont hotel. Includes park pass, guide and transport.
43 reviews
4.63★
Duration
8h–10h
start times · Mon and Sun
2
Live guide EN · ZHFree cancellationfromCA$ 159per person
Taste of Banff Food Tour: 8-10 Local Tastings with Guide
›
‹
Travelers' pick
Taste of Banff Food Tour: 8-10 Local Tastings with GuideWalk through Banff on a 3-hour food tour stopping at 8-10 local restaurants and eateries, tasting regional dishes and cocktails with a local guide who.
40 reviews
5.00★
Duration
3h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 145per person
Banff & Lake Louise day trip: Five lakes and canyons
›
‹
Travelers' pick
Banff & Lake Louise day trip: Five lakes and canyonsDay trip from Banff, Calgary or Canmore through the Canadian Rockies with small group, expert guide, and stops at Lake Louise, Moraine Lake, Emerald Lake.
38 reviews
4.84★
Duration
10h
start times · Every day
3
Live guide EN · HIFree cancellationfromCA$ 100per person
Ghost Canyon canyoning in Banff: Rappels, slides & pool jumps
›
‹
Likely to sell out
Ghost Canyon canyoning in Banff: Rappels, slides & pool jumpsRappel, slide and jump through Ghost Canyon on Banff's remote northeast edge with a professional guide, van transport.
33 reviews
4.88★
Duration
8h
Next departure: 19 Jun 2027Live guide EN · DE · FR · ESPickup optionalFree cancellationfromCA$ 295per person
Banff E-bike Tour: Vermillion Lakes & Bow Falls
›
‹
Likely to sell out
Banff E-bike Tour: Vermillion Lakes & Bow FallsGuided e-bike tour through Banff National Park hits Vermillion Lakes, Bow Falls and the golf course loop with a live guide: two hours on electric bikes.
31 reviews
4.74★
Duration
2h
Next departure: 30 Jan 2027Live guide ENFree cancellationfromCA$ 137per person
Sundance Canyon eBike and Hike Tour from Banff
›
‹
Travelers' pick
Sundance Canyon eBike and Hike Tour from BanffRide an e-bike from downtown Banff along the Bow River to Cave & Basin, then hike Sundance Canyon with a guide.
31 reviews
5.00★
Duration
3h
Next departure: 3 Jun 2027Live guide ENFree cancellationfromCA$ 162per person
Banff wildlife tour small groups: Alpine lakes, scenic stops
›
‹
Banff wildlife tour small groups: Alpine lakes, scenic stopsSmall-group wildlife tour in Banff National Park with stops at Lake Minnewanka, Hoodoos Viewpoint, and Bow Falls.
30 reviews
5.00★
Duration
3h
start times · Every day
7
Live guide ENFree cancellationfromCA$ 395per group
Icefields Parkway tour: Lakes, glacier & Columbia Icefield Skywalk
›
‹
Icefields Parkway tour: Lakes, glacier & Columbia Icefield SkywalkDrive the Icefields Parkway from Lake Louise to Jasper with stops at Bow Lake, Peyto Lake, Crowfoot Glacier and Waterfowl Lakes.
28 reviews
4.86★
Duration
9h–11h
Every day
07:30
Live guide ENFree cancellationfromCA$ 249per person
Banff Highlights E-Bike Tour: Six Stops in 2.5 Hours
›
‹
Banff Highlights E-Bike Tour: Six Stops in 2.5 HoursRide from downtown Banff to Cave & Basin, Cascade Gardens, Surprise Corner and Tunnel Mountain on an e-bike with a local guide.
26 reviews
4.96★
Duration
2h 30m
Next departure: 15 May 2027Live guide ENFree cancellationfromCA$ 137per person
Banff & Jasper tour from Calgary: Columbia Icefield Skywalk
›
‹
Travelers' pick
Banff & Jasper tour from Calgary: Columbia Icefield SkywalkTwelve-hour tour from Calgary through Banff and Jasper National Parks, stopping at Crowfoot Glacier, Peyto Lake.
25 reviews
4.52★
Duration
12h
start times · Every day
3
Live guide EN · PA · HIFree cancellationfromCA$ 89per person
Banff to Calgary Airport: Private Transfer & Luggage Help
›
‹
Travelers' pick
Banff to Calgary Airport: Private Transfer & Luggage HelpPrivate transfer from Banff hotels to Calgary YYC Airport with meet-and-greet, luggage assistance, and flexible pickup timing. 90–120 minutes, available for early flights.
25 reviews
5.00★
Duration
1h 30m–2h
Every dayLive guide ENHotel pickupFree cancellationfromCA$ 199per person
Banff Gondola & Lake Minnewanka Cruise: Mountain & Water Combo
›
‹
Banff Gondola & Lake Minnewanka Cruise: Mountain & Water ComboBanff Gondola ascent to Sulphur Mountain summit plus Lake Minnewanka guided cruise. Includes boardwalk, exhibits, and commentary on geology and wildlife. May–October.
23 reviews
4.52★
Duration
2h–3h
start times · Every day
32
fromCA$ 172per person
Banff to Calgary Private Transfer: No Waiting
›
‹
Travelers' pick
Banff to Calgary Private Transfer: No WaitingPrivate transfer from Banff to Calgary or the airport in a dedicated SUV. Pick up from your Banff location and arrive without sharing the ride.
22 reviews
5.00★
Duration
1h 30m
Every dayHotel pickupFree cancellationfromCA$ 120per person
Need help planning your next activity?