Top Things to Do in Canada

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

★4.8 1,383 experiences from CA$ 6 ✓Free cancellation on most experiences

All tours (1,081–1,100 of 1,383)

Calgary Airport to Canmore Transfer: Private Ride with Local Tips
›
‹
Travelers' pick
Calgary Airport to Canmore Transfer: Private Ride with Local TipsPrivate transfer from Calgary airport or hotels to Canmore or Kananaskis with a local driver who shares area tips during the 90-minute journey.
3 reviews
5.00★
Duration
1h 30m
Every dayHotel pickupFree cancellationfromCA$ 147per person
Quebec City Highlights with Private Driver: 2-Hour Tour
›
‹
Quebec City Highlights with Private Driver: 2-Hour TourPrivate driver takes you through Old Quebec, the Old Port, and Battlefields Park in a luxury vehicle. You choose the pace at each stop.
3 reviews
5.00★
Duration
2h
Every dayLive guide EN · FR · ESPickup optionalFree cancellationfromCA$ 610per group
5-day Yukon summer tour: Hiking, canoeing, wildlife and flight
›
‹
Travelers' pick
5-day Yukon summer tour: Hiking, canoeing, wildlife and flightFive-day Whitehorse trip featuring hiking in Kluane National Park, a scenic flight over summer landscapes, canoeing the Yukon River, and wildlife viewing.
3 reviews
5.00★
Duration
5d
Next departure: 15 Jul 2027Live guide EN · JA · ESPickup optionalFree cancellationfromCA$ 2,109per person
Bay of Fundy & Hopewell Rocks private tour from Saint John
›
‹
Bay of Fundy & Hopewell Rocks private tour from Saint JohnPrivate tour of Hopewell Rocks and Fundy National Park from Saint John with English-speaking driver-guide and pickup included.
3 reviews
5.00★
Duration
7h 30m
Next departure: 15 May 2027Live guide ENHotel pickupFree cancellationfromCA$ 2,005per group
4 Lakes in Banff from Calgary: Moraine Lake & Bow Lake
›
‹
4 Lakes in Banff from Calgary: Moraine Lake & Bow LakeTour four turquoise lakes in the Canadian Rockies (Moraine Lake, Bow Lake, and Lake Louise) with a professional driver and national park pass.
3 reviews
5.00★
Duration
9h–10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromCA$ 102per person
Banff to Calgary Airport Shuttle: Comfortable Ride, Flexible Stops
›
‹
Banff to Calgary Airport Shuttle: Comfortable Ride, Flexible StopsShuttle from Banff or Canmore to Calgary Airport with flexible hotel dropoff options and professional drivers. About 2 hours of scenic travel through the Canadian Rockies.
3 reviews
5.00★
Duration
2h
Mon and Tue
21:00
Free cancellationfromCA$ 99per person
Banff National Park tour: Lake Louise & Moraine Lake highlights
›
‹
Banff National Park tour: Lake Louise & Moraine Lake highlightsFull-day Banff National Park tour from Banff, Canmore or Calgary with a local guide visiting Lake Louise, Moraine Lake.
3 reviews
5.00★
Duration
8h–12h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 88per person
Mixed Reality Walking Tour Charlottetown: Step Into History
›
‹
Mixed Reality Walking Tour Charlottetown: Step Into HistoryWalk Charlottetown's historic streets and put on a headset at four stops to see market days, political debates.
3 reviews
5.00★
Duration
2h
Next departure: 1 May 2027Free cancellationfromCA$ 54per person
Private Quebec City Tour: Plains of Abraham & Old Town
›
‹
Private Quebec City Tour: Plains of Abraham & Old TownPrivate 3-hour guided tour of Quebec City with hotel pickup and driver included: walk the UNESCO-listed Old Town.
3 reviews
5.00★
Duration
3h
start times · Every day
3
Live guide EN · FRHotel pickupFree cancellationfromCA$ 1,396per person
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.
3 reviews
5.00★
Duration
8h–10h
start times · Every day
3
Live guide EN · ZH · YUE · FR +1Hotel pickupFree cancellationfromCA$ 109per person
Vancouver: Grouse Mountain & Lynn Canyon Park Full-Day Tour
›
‹
Vancouver: Grouse Mountain & Lynn Canyon Park Full-Day TourFull-day Vancouver tour with Grouse Mountain gondola, Lynn Canyon suspension bridge, salmon hatchery and Stanley Park. Hotel pickup included, 6 stops.
3 reviews
5.00★
Duration
6h–7h
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromCA$ 209per person
Calgary Airport Transfer: Banff & Lake Louise Private Pickup
›
‹
Calgary Airport Transfer: Banff & Lake Louise Private PickupPrivate airport transfer from Banff, Lake Louise, or Canmore to Calgary. Door-to-door pickup, snacks, device charging, and local stories included.
3 reviews
5.00★
Duration
1h–3h
start times · Every day
18
Live guide ENHotel pickupFree cancellationfromCA$ 825per group
Yellowknife Aurora Hunting: 4 Days, 3 Nights with Airport Service
›
‹
Yellowknife Aurora Hunting: 4 Days, 3 Nights with Airport ServiceHunt the northern lights from Yellowknife over three nights with hotel pickup and wilderness access.
3 reviews
4.67★
Duration
4d
Every day
21:00
Live guide ENHotel pickupFree cancellationfromCA$ 350per person
Kensington Market Food Tour Toronto: 4 Tastings in 2 Hours
›
‹
Likely to sell out
Kensington Market Food Tour Toronto: 4 Tastings in 2 HoursWalk through Toronto's most eclectic neighborhood sampling East Asian comfort food, sustainably sourced fish and chips, handmade fruit treats.
3 reviews
5.00★
Duration
2h
Every day
13:00
Live guide ENFree cancellationfromCA$ 82per person
Private Tour of Old Quebec: 400 Years of History
›
‹
Private Tour of Old Quebec: 400 Years of HistoryWalk UNESCO-listed Old Quebec streets with a private guide sharing the city's landmarks, battles and local traditions at your own pace over three hours.
3 reviews
5.00★
Duration
3h
Mon–Fri
10:00
Live guide EN · FRPickup optionalFree cancellationfromCA$ 263per person
Niagara Falls Night Tour: Boat, Behind Falls & Skylon Tower
›
‹
Travelers' pick
Niagara Falls Night Tour: Boat, Behind Falls & Skylon TowerNiagara Falls evening tour with boat ride to the base, Journey Behind the Falls tunnels, and Skylon Tower observation deck. All entry fees included.
3 reviews
4.67★
Duration
3h 30m
Next departure: 21 Oct 2027Live guide ENFree cancellationfromCA$ 179per person
Halifax Airport Pickup: Private Transfer to Hotels
›
‹
Travelers' pick
Halifax Airport Pickup: Private Transfer to HotelsPrivate transfer from Halifax Stanfield Airport to your hotel with bottled water and up to 60 minutes complimentary wait time for international arrivals.
3 reviews
5.00★
Duration
1h
Every dayPickup optionalFree cancellationfromCA$ 69per group
Lost Lake Loop eBike Ride in Whistler: Guided Valley Trail
›
‹
Lost Lake Loop eBike Ride in Whistler: Guided Valley TrailGuided eBike ride from Whistler Village on smooth valley trails to Lost Lake Park with a local guide, helmet and bike included.
3 reviews
5.00★
Duration
2h
Next departure: 10 Jun 2027Live guide ENFree cancellationfromCA$ 149per person
Bay of Fundy Tour: Walk the Ocean Floor at Burntcoat Head
›
‹
Bay of Fundy Tour: Walk the Ocean Floor at Burntcoat HeadPrivate Bay of Fundy tour from Halifax with pickup, timed to low tide so you walk the ocean floor at Burntcoat Head Park.
3 reviews
5.00★
Duration
6h 30m
start times · Every day
20
Live guide ENHotel pickupFree cancellationfromCA$ 350per person
Kingston Downtown Food Tour: 6 Tastings on Princess Street
›
‹
New
Kingston Downtown Food Tour: 6 Tastings on Princess StreetEat through six kitchens in under a mile and a half on Kingston's Princess Street, tasting Montreal bagels, Himalayan dumplings.
3 reviews
5.00★
Duration
3h
Tue–Sun
11:00
Live guide ENFree cancellationfromCA$ 108per person
Need help planning your next activity?