516 activities · Canada
Banff, Canada, has 516 activities, tours and experiences to book. Don't miss: Banff National Park, Banff Springs Hotel, Banff Park Museum, Whyte Museum. Also worth exploring nearby: Canmore.
01Things to do

Banff National Park
National park

Banff Springs Hotel
Hotel building

Banff Park Museum
Natural history museum

Whyte Museum
Museum
02Activities to book
Bestseller
Top pick
Bestseller
Selling fast
Top pick
Top pick
Free cancellation
Free cancellation
Top pick
Bookable
Top pick
Top pick03Explore nearby
Banff has 516 activities, tours and day trips you can book online. Among the most booked: « Banff Gondola Ride Admission », « Lake Louise, Moraine Lake, Banff Tour from Calgary/Canmore/Banff », « Columbia Icefield Tour with Glacier Skywalk ».
According to traveller reviews: « 8 Iconic Stops. 12 Comfy Seats. See Banff's Best in First Class. » (5.0/5, 1,008 reviews) ; « Moraine Lake & Louise & Banff Day Tour From Calgary-Canmore-Banff » (5.0/5, 521 reviews) ; « Lake Louise, Moraine Lake and the Icefields Parkway Full-Day Tour » (4.9/5, 960 reviews).
Not to be missed in Banff: Banff National Park, Banff Springs Hotel, Banff Park Museum, Whyte Museum.
Usually, yes: 21 of the 24 most popular activities in Banff offer free cancellation. The exact terms are shown on each activity page before you book.
Duration
7 h
Group
Up to 24 pers.
Booking
Instant confirmation
Lead time
Book up to 1 h before departure
Ticket
Mobile or paper ticket accepted
Tickets
One per booking
Cancellation
Free cancellation available
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 Lake. Leave the driving to us and enjoy the striking shores of Moraine Lake and Lake Louise — up close and personal. Please note, you will need to follow the bus schedule, every bus will stay at each lake for 1 hour and 20 minutes. This is a round-way trip on a set bus schedule. If you want to customize your ride instead of following a designated schedule, please contact us in advance so that we can plan ahead to accommodate your travel needs for an extra fee. Last minute booking available. Full refunds available up to 24 hours before departure.
Choose your option when you book.
special discount Starting point: 2801 Bow Valley Trl, Canmore, AB T1W 3A2, Canada
Duration: 5 hours
7:45am/9:45am/2:00pm Canmore Starting point: 2801 Bow Valley Trl, Canmore, AB T1W 3A2, Canada
Duration: 5 hours: around 5.5 Starting point: Mount Royal Hotel, Box 1140, 138 Banff Ave, Banff, AB T1L 1J3, Canada
Duration: 8 hours Starting points: 42148 AB-1, Calgary, AB T3Z 3J1, Canada Holiday Inn Express & Suites Calgary NW - University Area by IHG, 2373 Banff Trail NW, Calgary, AB T2M 4L2, Canada
This is a shared round-trip shuttle service you can book to travel between Canmore, Banff, Moraine Lake, and Lake Louise. Please note, you will need to follow the bus schedule, every bus will stay at each lake for 1 hour and 20 minutes. With this ticket you are scheduled for a round-way trip on a set bus schedule. If you want to customize your ride schedule instead of following a designated bus schedule, please contact us in advance so that we can plan ahead to accommodate your travel needs for an extra fee. In most cases we will be able to fit your schedule. Guardians are required to provide necessary car or booster seats if travelling with infants or toddlers. We do not provide seats for young children.
Call us at 1.877.888.8977 for details if you have questions.
Petro-Canada Gas Station & Petro-Pass Truck Stop. if you want to save the hassle of finding parking spot in Canmore or Banff, you can choose this meeting point. For now you can park your vehicle along the Township Road 245A. Please keep your phone open if you don't want to miss the bus.
The return is at the same place.
1 traveler(s) minimum · 15 maximum per booking.
At least one adult required per booking.
For a full refund, cancel at least 24 hours before the scheduled departure time.
This activity can be canceled in case of bad weather.
Product code: 375373P5
Activity offered by Banff2Go via Viator.