Skip to content
Tripsora

Things to do in Banff

495+ tours, tickets and activities in Banff, Canada. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Banff

Sort: Top ratedLowest priceShortest13 shown

Moraine Lake Sunrise or Daytime shared tour w/ Lake Louise option

All options include seamless pickup in Banff, Canmore, Harvie Heights, or Lake Louise. Travel in comfort with expert guides and enjoy the freedom to experience the lakes your way—walk, hike, paddle, or simply take in the views.

4.9(113)Rated 4.9 out of 5 from 113 reviews8 hFree cancellation

From £67.95 per person

From Banff: Hassle-free Private Transfer to Calgary YYC Airport

Whether your vacation is coming to an end or you’re a Banff local jetting off on a trip, this transfer service takes the hassle out of getting to Calgary Airport from Banff. Select your pickup location and your driver will be waiting there for you. You’ll get to the airport in time. • Save yourself the hassle of driving to the airport • A great option for late night or early morning flights • Tra…

5.0(25)Rated 5.0 out of 5 from 25 reviews2 hFree cancellation

From £104.64 per person

Private Transfer from Banff to Calgary or Calgary Airport

This transportation service is private so travelers can do not have to worry about waiting for other passengers and it is a quicker alternative to using a public service. Luggage Space Information 2 People Plus 8 Full size luggage bags and hand bags 4 People plus 8 Full Size Luggage Bags and hand bags 6 People plus 6 Full Size luggage Bags and hand bags

5.0(22)Rated 5.0 out of 5 from 22 reviews1 h 30 minFree cancellation

From £65.23 per person

Banff to Calgary YYC Airport Shared Shuttle

We are the fairest of them all. Enjoy a convenient pick-up from the commercial bus terminal parking lot beside Mount Royal Hotel - Banff Town Centre guided by our friendly local driver that would be happy to welcome you with a smile and assist you with your luggages. A bang for your buck, our transport services are the most affordable without compromising the quality of service and excellent cust…

3.9(48)Rated 3.9 out of 5 from 48 reviews2 hFree cancellation

From £37.10 per person

Shuttle Service — Canmore, Banff, Moraine Lake, & Lake Louise

Join us on our shuttle through the stunning vistas of the iconic turquoise glacial lakes and breathtaking alpine scenery. Moraine Lake is one of the Canadian Rockies' most beautiful locations, but has since been closed to public vehicle access as of 2024. With new visitation restrictions in place, our shuttle service is the best way to guarantee your spot in experiencing the beauty of Moraine Lak…

4.5(19)Rated 4.5 out of 5 from 19 reviews7 hFree cancellation

From £42.95 per person

Banff to Calgary or YYC Airport | Private Transfer

Enjoy a hassle-free transfer direct from your chosen accommodation in Banff to Calgary airport or anywhere in Calgary. Ride our comfortable modern vehicles and be delighted with our local friendly drivers who will be with you at every step of the way. Conveniently request any time of pick-up and we will be there 24/7 night and day. Just sit back, relax, and enjoy as you take in the beauty of the…

5.0(12)Rated 5.0 out of 5 from 12 reviews1 h 30 minFree cancellation

From £99.88 per person

Lake Louise, Moraine Lake, Emerald Lake & Johnston Canyon Tour

Experience the best of Banff National Park on a shared sightseeing tour to Moraine Lake, Lake Louise, Johnston Canyon, and Emerald Lake. Relax aboard our comfortable shuttle and leave the driving to us while you enjoy the breathtaking beauty of the Canadian Rockies. Visit the world-famous Moraine Lake with guaranteed access, as private vehicles are not permitted. Explore the iconic Lake Louise, f…

4.8(13)Rated 4.8 out of 5 from 13 reviews9 hFree cancellation

From £45.21 per person

Private Airport Transfer YYC to Banff Canmore or Lake Louise

Monarc VIP Tours delivers more than transportation — we provide a seamless travel experience. Our premium vehicles, professional drivers, and personalized service ensure comfort, reliability, and discretion from start to finish. We monitor flights in real time, offer meet-and-greet service, assist with luggage, and provide direct transfers with scenic routing through the Rockies. Whether travelin…

5.0(10)Rated 5.0 out of 5 from 10 reviews3 hFree cancellation

From £162.54 per person

Affordable Banff to Calgary Airport (YYC) Shared Shuttle

Looking for an affordable and budget-friendly shuttle service from Banff to YYC? Look no further! Your dedicated team is committed to providing you with exceptional hospitality and top-notch customer service. Take advantage of the best value with this shared shuttle service, connecting Calgary International Airport to the stunning Canadian Rockies in Banff National Park. Experience one of Canada’…

3.7(24)Rated 3.7 out of 5 from 24 reviews50 minFree cancellation

From £31.53 per person

Banff to Calgary Airport (YYC) Shared Shuttle | Hotel Pickup

If you're looking for an affordable and budget-friendly shuttle from Banff hotels to YYC Airport, we're the team for you. Experience true hospitality and top notch customer service from dedicated staff. Get the best value with shared shuttle service from Calgary International Airport to the breathtaking Canadian Rockies in Banff National Park one of Canada's most beautiful natural wonders, offeri…

3.6(11)Rated 3.6 out of 5 from 11 reviews50 minFree cancellation

From £32.62 per person

Private Transfer: Calgary to Banff (or Banff to Calgary)

Private one way transfer from Calgary to Banff or Banff to Calgary. When it comes to reserving a ride, Black Sedan INC services is the name which you can trust. You are provided with the highest level of quality service, and professionalism that cannot be found anywhere else. We make sure the services you are looking for are provided effectively and efficiently. We provide our valuable services f…

5.0(2)Rated 5.0 out of 5 from 2 reviews2 hFree cancellation

From £244.62 per person

Shared Transfer from Calgary Airport to Banff and Canmore

Start or finish your Canadian Rockies adventure with a comfortable and reliable shared transfer between Calgary International Airport (YYC), Canmore, and Banff. Enjoy a smooth, hassle-free journey without the stress of renting a car, navigating unfamiliar roads, or arranging last-minute transportation. Travel in a clean, spacious, climate-controlled vehicle with comfortable seating and room for y…

5.0(2)Rated 5.0 out of 5 from 2 reviews1 h 30 minFree cancellation

From £30.01 per person