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,341–1,360 of 1,383)

Toronto Pearson Airport Transfer: Private Sedan & Minivan
›
‹
Toronto Pearson Airport Transfer: Private Sedan & MinivanPrivate airport transfer from Toronto Pearson (YYZ) to downtown Toronto, Oakville, Pickering, Burlington or Whitby. Fixed price, flight monitoring, professional driver.
58 reviews
3.81★
Duration
45m
Every dayLive guide ENHotel pickupFree cancellationfromCA$ 138per group
Vancouver Airport Transfer: Private Sedan & Minivan Pickup
›
‹
Travelers' pick
Vancouver Airport Transfer: Private Sedan & Minivan PickupPrivate transfer from Vancouver hotels and cruise terminals to YVR Airport. Sedan or minivan, 24/7 availability, fixed price, driver meets you.
52 reviews
3.71★
Duration
15m–45m
Every dayLive guide ENHotel pickupFree cancellationfromCA$ 46per person
St. John's Small Group Tour: Cape Spear & Signal Hill Views
›
‹
St. John's Small Group Tour: Cape Spear & Signal Hill ViewsThree-hour small-group tour of St. John's with hotel pickup, taking in Cape Spear Lighthouse at North America's easternmost point.
51 reviews
3.75★
Duration
3h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromCA$ 129per person
Toronto Airport YYZ Roundtrip Transfer: Professional Drivers & 24/7 Service
›
‹
Toronto Airport YYZ Roundtrip Transfer: Professional Drivers & 24/7 ServiceRound-trip airport transfer from Toronto YYZ with professional drivers, flight tracking, and 60-minute pickup window. Air-conditioned vehicles and 24/7 customer service.
49 reviews
3.06★
Duration
40m–1h
Every dayHotel pickupFree cancellationfromCA$ 84per person
Banff to Calgary Airport: Shared Shuttle & Mountain Views
›
‹
Travelers' pick
Banff to Calgary Airport: Shared Shuttle & Mountain ViewsBanff to Calgary YYC Airport shared shuttle with hotel pickup, air-conditioned vehicle, and 2-hour drive. Fixed price, luggage assistance included.
48 reviews
3.85★
Duration
2h
start times · Every day
37
Live guide ENHotel pickupFree cancellationfromCA$ 68per person
Vancouver Science World Ticket & Live Demos
›
‹
Vancouver Science World Ticket & Live DemosGeneral admission to Vancouver's Science World includes 10+ galleries, hourly live science shows, and hands-on exhibits. Open daily. Wheelchair accessible.
46 reviews
3.65★
Duration
2h–3h
start times · Every day
8
Free cancellationfromCA$ 38per person
1 Hour Snowmobile Adventure in Yellowknife: Private Ride
›
‹
1 Hour Snowmobile Adventure in Yellowknife: Private RideRide brand-new 2025 Skidoo snowmobiles on wild Yellowknife trails with a private guide, heated gear and pickup included. One party per departure.
38 reviews
3.79★
Duration
1h
Every day
10:30
Live guide ENHotel pickupInstant confirmationfromCA$ 120per person
Bay of Fundy: Smartphone Audio Driving Tour Moncton to St. Martins
›
‹
Travelers' pick
Bay of Fundy: Smartphone Audio Driving Tour Moncton to St. MartinsSelf-guided audio driving tour from Moncton to St. Martins with GPS sync, no data needed. Explore Hopewell Rocks, Fundy National Park and more at your pace.
35 reviews
3.91★
Duration
3h
Every dayFree cancellationfromCA$ 11.99per group
Calgary: Tower, Central Library & Stephen Avenue Walking Tour
›
‹
Calgary: Tower, Central Library & Stephen Avenue Walking TourCalgary city tour with Calgary Tower entry, Central Library, and Stephen Avenue included. 3 hours with bilingual guide and air-conditioned vehicle. Small groups.
28 reviews
3.54★
Duration
3h
Every day
14:00
Live guide EN · ZHfromCA$ 267per person
Tremblant Sleighride: Horse-drawn evening tour with storyteller
›
‹
Travelers' pick
Tremblant Sleighride: Horse-drawn evening tour with storytellerHorse-drawn sleigh ride through Mont-Tremblant's snowy fields and forest with a storyteller and musician sharing Québecois legends and folk songs while you sip hot chocolate.
27 reviews
3.96★
Duration
50m
start times · Every day
8
Live guide EN · FRInstant confirmationfromCA$ 57per person
Banff & Canmore to Calgary: Shuttle with Mountain Views
›
‹
Likely to sell out
Banff & Canmore to Calgary: Shuttle with Mountain ViewsDirect shuttle from Banff or Canmore to Calgary airport or downtown. Professional driver, 90-minute journey through the Canadian Rockies. All fees included.
23 reviews
3.87★
Duration
2h–3h
start times · Every day
6
Free cancellationfromCA$ 88per person
Kensington Market food tour Toronto: 7 tastings
›
‹
Kensington Market food tour Toronto: 7 tastingsGuided food tour through Kensington Market with seven tastings at independent vendors, sampling fresh produce, cheese, bread and global cuisines while enjoying lunch.
20 reviews
3.90★
Duration
2h 15m
Fri–Sun
11:30
Live guide ENInstant confirmationfromCA$ 71per person
Napanee to Bon Echo Adventure: Custom Hiking & Canoe Tour
›
‹
Napanee to Bon Echo Adventure: Custom Hiking & Canoe TourPrivate Napanee to Bon Echo tour with hiking, canoeing, local shopping, and picnic lunch. Flexible stops, personal photos, and themed surprises included.
15 reviews
5.00★
Duration
9h–10h
Every day
10:00
Live guide ENHotel pickupFree cancellationfromCA$ 190per person
Foxtrail Scavenger Hunt Vancouver: Self-Guided Riddle Trail
›
‹
Foxtrail Scavenger Hunt Vancouver: Self-Guided Riddle TrailSelf-guided scavenger hunt in Vancouver's Yaletown with printed clues, riddles and codes to crack as a team.
14 reviews
4.64★
Duration
3h
start times · Every day
19
Live guide ENFree cancellationfromCA$ 34per person
Calgary Airport to Banff & Lake Louise: Private Transfer
›
‹
Calgary Airport to Banff & Lake Louise: Private TransferPrivate airport transfer from Calgary to Banff, Lake Louise or Canmore. Door-to-door pickup, local tips, snacks and AC vehicle included. Fixed price, luggage handling.
4 reviews
5.00★
Duration
1h–3h
Next departure: 1 Jun 2027Live guide ENHotel pickupFree cancellationfromCA$ 955per group
Yellowknife: Private Coach & SUV Rentals by the Hour
›
‹
Yellowknife: Private Coach & SUV Rentals by the HourPrivate coach and SUV rentals in Yellowknife from $75/hour. Air-conditioned vehicles, customizable itineraries, 2-hour minimum. Pickup from any location.
3 reviews
5.00★
Duration
1h–12h
Every dayLive guide ENHotel pickupfromCA$ 150per group
Edmonton River Valley Segway Trek: 90-Minute Winter Ride
›
‹
Edmonton River Valley Segway Trek: 90-Minute Winter RideLearn to ride a Segway in 30 minutes of certified training, then spend an hour gliding through North America's largest urban parkland in Edmonton's river.
2 reviews
5.00★
Duration
1h 30m
start times · Every day
4
Live guide ENFree cancellationfromCA$ 85per person
Thompson River Rafting in Lytton: 36 km Motorized Raft
›
‹
Thompson River Rafting in Lytton: 36 km Motorized RaftRaft 36 km down the Thompson River near Lytton on a motorized boat with a guide, snacks and all gear included: 3.5 hours of moving water without driving yourself.
2 reviews
4.50★
Duration
3h 30m
Next departure: 11 Jul 2027Live guide ENPickup optionalfromCA$ 149per person
Vancouver Airport to Whistler Private Transfer Meet-and-Greet
›
‹
Vancouver Airport to Whistler Private Transfer Meet-and-GreetPrivate transfer from Vancouver Airport (YVR) to Whistler with meet-and-greet at arrivals, luggage handling.
1 review
5.00★
Duration
2h 25m
Every dayLive guide EN · ZH · YUEHotel pickupFree cancellationfromCA$ 878per group
Vancouver: Grouse Mountain & Capilano Suspension Bridge Private Tour
›
‹
Vancouver: Grouse Mountain & Capilano Suspension Bridge Private TourPrivate tour of Vancouver: Capilano Suspension Bridge, Salmon Hatchery, Grouse Mountain Skyride. Includes all entry fees, local guide, round-trip transport.
1 review
5.00★
Duration
5h
start times · Every day
3
Live guide ENHotel pickupInstant confirmationfromCA$ 675per person
Need help planning your next activity?