Shuttle Service between Canmore, Banff, Moraine Lake, Lake Louise

REVIEW · BANFF

Shuttle Service between Canmore, Banff, Moraine Lake, Lake Louise

  • 3.03 reviews
  • 5 to 8 hours (approx.)
  • From $73.87
Book on Viator →

Operated by Banff2Go · Bookable on Viator

Traveller rating 3.0 (3)Duration5 to 8 hours (approx.)Price from$73.87Operated byBanff2GoBook viaViator

The views in Banff move fast, and this shuttle keeps you moving. I like the round-trip convenience and the fact it’s built around two huge stops: Moraine Lake and Lake Louise. The second thing I appreciate is the human touch: a friendly, informative guide (for example, John, with trainee Jash on one run) helps the day feel organized instead of chaotic. One drawback to plan for: you’re working with a shared schedule and short time blocks at each lake, so hiking dreams need to be realistic.

This is a practical option when you want the big scenery without the stress of driving and parking. You’ll ride in a clean, comfortable bus, meet up in Canmore/Banff area spots, and get clear guidance on where to go once you arrive. Just know that the bus restroom is not available for guests, so the timing of public stops matters.

Key Points You’ll Care About

Shuttle Service between Canmore, Banff, Moraine Lake, Lake Louise - Key Points You’ll Care About

  • Round-trip shuttle for $73.87 per person: taxes and fuel surcharge included, so the price is easier to budget.
  • Set half-day schedules (3 variations): choose the option that matches your preferred lighting and photo time.
  • Short lake windows, on purpose: you’ll see both Moraine Lake and Lake Louise, but not for long hikes.
  • Restroom expectations are clear: the on-board washroom is not for guest use; you’ll be told where public toilets are.
  • Group size stays small: maximum of 24 travelers, which helps the day feel calmer on the bus.

How the Canmore–Banff–Moraine Lake–Lake Louise Shuttle Works

Shuttle Service between Canmore, Banff, Moraine Lake, Lake Louise - How the Canmore–Banff–Moraine Lake–Lake Louise Shuttle Works
This is a shared shuttle service that links Canmore, Banff, Moraine Lake, and Lake Louise on the same day. In plain terms: you trade independence for simplicity. You show up at the pickup spot, sit back, and let the driver handle the route.

You’ll also get a mobile ticket, which makes check-in fast. The day runs on a set route plan, and the provider tries to follow it even though delays can happen from road conditions, traffic, bad weather, or unexpected events.

The experience is capped at a maximum of 24 travelers. That matters because it makes it easier for the guide to keep everyone pointed in the right direction when you arrive at each lake.

You can also read our reviews of more tours and experiences in Banff.

Pickups and Where You Meet the Driver (Canmore vs. Banff vs. Lake Louise)

Shuttle Service between Canmore, Banff, Moraine Lake, Lake Louise - Pickups and Where You Meet the Driver (Canmore vs. Banff vs. Lake Louise)
The route has two “zones” for pickup: a long-range pickup in the Banff area and short-range pickups only at Lake Louise.

For the long-range pickup, you meet at one of these spots (based on which part of the route you’re assigned to):

  • Banff Town, Mount Royal Hotel, 138 Banff Ave, Banff, AB T1L 1A7 (this is the bus parking area)
  • Lake Louise visitor center
  • Lake Louise commercial bus parking lot

For short-range shuttle pickup, it’s limited to Lake Louise locations only:

  • Lake Louise visitor center
  • Lake Louise commercial bus parking lot

If you’re thinking about hopping on later that day, here’s the practical rule: after your initial booked transfer, you may be able to use the short-range option for later transfers within the same half-day route schedule, but only if seats are available. That flexibility can help if you want a slightly longer stay without changing the entire plan.

Finally, a heads-up on kids: guardians are required to provide car seats or boosters for infants/young kids. The tour does not provide them.

The Three Schedule Options and How to Choose

You’ll see three main schedule patterns. Each one is designed to get you to Moraine Lake first, then Lake Louise afterward, with a return trip to the Banff/Canmore area.

Schedule 1 (morning-to-evening)

Canmore 7:45 AM → Banff 8:30 AM → Moraine Lake 9:30–11:00 AM → Lake Louise 11:30 AM–1:00 PM → Banff 2:00 PM → Canmore 2:20 PM

Schedule 2 (late morning)

Canmore 9:45 AM → Banff 10:30 AM → Moraine Lake 11:30 AM–1:00 PM → Lake Louise 1:30–3:00 PM → Banff 4:00 PM → Canmore 4:30 PM

Schedule 3 (afternoon-to-night)

Canmore 1:45 PM → Banff 2:30 PM → Moraine Lake 3:30–5:00 PM → Lake Louise 5:30–7:00 PM → Banff 8:00 PM → Canmore 8:30 PM

How I’d choose:

If you want the most classic light for photos, pick the option that lands you at Moraine Lake around late morning (Schedules 1 or 2). If you prefer fewer crowds and like that later golden-hour vibe, Schedule 3 can be appealing since Lake Louise is timed later.

Also, keep expectations flexible. The schedule is a general guide, and delays can happen. The provider states they do their best to follow the timing even with weather or traffic.

Moraine Lake: Big Scenery with a Real Time Limit

Shuttle Service between Canmore, Banff, Moraine Lake, Lake Louise - Moraine Lake: Big Scenery with a Real Time Limit
Moraine Lake is one of those places where the views hit you instantly. On this shuttle, you’ll get a timed window of about 1.5 hours for the Moraine Lake stop (for example, 9:30–11:00 AM in Schedule 1, or 11:30 AM–1:00 PM in Schedule 2, and 3:30–5:00 PM in Schedule 3).

That time block is enough to:

  • park yourself for a few of the best photo angles
  • walk the main viewing areas
  • soak in the color and mountain backdrop

It’s not enough for long hiking missions. If you’re the kind of traveler who wants a full trail day, you’ll feel rushed. But if your goal is to see Moraine Lake and get a solid set of photos without planning your whole logistics day, this timing is exactly what makes the shared shuttle work.

One more practical note: in a shared shuttle setup, the group flow matters. You’ll be moving with everyone else, so use your arrival time to get your bearings fast and avoid spending your best moments reading your phone instead of looking up.

Lake Louise: Using Your Window Well at the Most Famous Stop

Shuttle Service between Canmore, Banff, Moraine Lake, Lake Louise - Lake Louise: Using Your Window Well at the Most Famous Stop
Lake Louise is the other heavy hitter. Your Lake Louise stop is also about 1.5 hours in the set schedules (11:30 AM–1:00 PM, 1:30–3:00 PM, or 5:30–7:00 PM depending on your option).

That’s a decent window for the classic Lake Louise experience:

  • photo time near the main viewpoints
  • a short stroll and time to watch the water and light change
  • a chance to pause and actually enjoy the place rather than speed-walking through

Still, this is not a “stay as long as you want” setup. If you’re trying to do a longer hike or build in a lot of extra buffer, you’ll likely wish you had more time.

I also like that the format pushes you to make Lake Louise a focused visit. When you’re only there for a set window, you end up choosing your favorite sight points and doing them well.

The Bus Ride: Comfort, Cleanliness, and Guide Help

Shuttle Service between Canmore, Banff, Moraine Lake, Lake Louise - The Bus Ride: Comfort, Cleanliness, and Guide Help
The ride itself is part of the value. The bus is described as clean and comfortable, and the guide commentary can make the driving time feel useful instead of wasted.

In one example day, the guide John and trainee Jash kept things friendly right away, including introductions so the group didn’t feel like strangers packed in. I’ve found that small social touch helps when you’re on a schedule and people need to trust where to go next.

Also watch the restroom detail. The provider states the washroom in the coach bus is not open to guests. The driver will tell you where public washrooms are available at each stop. That means you should plan your water intake and potty timing around the lake arrival points, not around the ride.

If you’re assigned to a comfort coach bus, that’s a plus. But regardless of the bus type, the restroom rule stays the same: don’t count on using it during the trip.

Value for Money: Is $73.87 a Good Deal?

Shuttle Service between Canmore, Banff, Moraine Lake, Lake Louise - Value for Money: Is $73.87 a Good Deal?
At $73.87 per person, this isn’t a bargain if you’re trying to treat it like an all-day lake pass. But it can be strong value if you’re paying for convenience, time saved, and a guided transportation solution between multiple icons.

Here’s what you’re getting for that price:

  • round-trip shuttle transfer
  • all taxes and a fuel surcharge included

You’re also getting a structure that helps you see two major locations in one day without needing a car. If you’d otherwise be wrestling with parking, waiting for other bus options, or trying to piece together transport between Canmore/Banff and the lake areas, this kind of bundled shuttle can feel cheaper even when the dollar amount is only “mid.”

My advice: treat it as a “transportation solution with two photo stops,” not as an open-ended tour. If that matches your goal, it’s good value. If you want long hikes or slow travel, you’ll probably feel shortchanged.

Who This Shuttle Suits Best (and Who Should Skip It)

Shuttle Service between Canmore, Banff, Moraine Lake, Lake Louise - Who This Shuttle Suits Best (and Who Should Skip It)
This shuttle is a great fit if you:

  • want to visit Moraine Lake and Lake Louise in one day
  • prefer not to drive yourself between the areas
  • like having a guide help you stay oriented
  • can work with 1.5 hours per lake and minimal extra exploring

It’s less ideal if you:

  • want long trail time or extended time for multiple viewpoints at each lake
  • hate the idea of shared schedules and possible delays
  • need onboard restroom access during the trip

It also makes sense for solo travelers and couples because the group is kept to a maximum of 24. And because it’s a shared shuttle, the vibe tends to be practical and friendly rather than formal.

If you travel with pets: no pets are allowed. Service animals are allowed.

Tips to Get More Out of Your 5 to 8 Hours

This day typically runs about 5 to 8 hours depending on the schedule you pick. The shorter the window you have, the more you should plan like a photo pro.

Here are smart moves that match how this itinerary works:

  • Wear grippy shoes. You’ll be walking around viewpoints and paths near the water.
  • Decide your priorities before you arrive. With only about 1.5 hours, trying to do everything often means doing nothing well.
  • Expect delays. The provider specifically notes delays can happen from road conditions, traffic, bad weather, or unexpected events.
  • Use the guide’s early commentary time. It helps you understand what you’re seeing and where to go once you’re off the bus.
  • Plan restroom timing around stops. Since the on-board washroom isn’t open to guests, don’t assume you can fix it mid-route.

One more thought: the tour says you can customize your ride schedule if you contact them in advance, and in most cases they can accommodate. If your itinerary needs a specific pickup/drop-off time, it’s worth asking early rather than hoping.

Should You Book Banff2Go’s Shuttle?

Book it if your main goal is to see Moraine Lake and Lake Louise without driving logistics, and you’re happy with focused, timed visits. It’s especially appealing when you value a tidy plan, a small-ish group, and clear guidance once you arrive.

Skip it if you want long hikes, a slow pace, or flexible hours at the lake. This service is designed to get you there and get you back, not to turn the day into a choose-your-own-adventure.

If you’re deciding between doing everything yourself and paying for a structured shuttle, this is the kind of “pay for the time back” option that can genuinely make your Banff trip smoother.

FAQ

How long is the shuttle?

The duration is listed as approximately 5 to 8 hours, depending on which schedule you choose.

What is the price per person?

The price is $73.87 per person.

Is this shuttle one-way or round-trip?

It’s a round-way trip.

Where are the pickup and meeting points?

Long-range pickup includes Banff Town at Mount Royal Hotel (138 Banff Ave), and also Lake Louise visitor center or the Lake Louise commercial bus parking lot. Short-range pickup is only at Lake Louise visitor center and the Lake Louise commercial bus parking lot.

Which stops does it include?

It serves Canmore, Banff, Moraine Lake, and Lake Louise.

How long do you spend at each lake?

The schedule timing shows about 1 hour to 1.5 hours of on-site time at each lake, depending on the selected schedule.

Is there a restroom on the bus?

No. The coach bus washroom is not open to guests. The driver will direct you to public washrooms at stops.

Are car seats provided for children?

No. The guardian is required to provide car seats or boosters if needed.

Can I bring a pet?

No pets are allowed. Service animals are allowed.

What if the weather is bad?

The experience requires good weather. If it’s canceled due to poor weather, you’ll be offered a different date or a full refund.

What is the cancellation policy?

You can cancel for a full refund if you cancel up to 24 hours in advance of the experience’s start time. If you cancel less than 24 hours before, the amount paid won’t be refunded.

Not for you? Here's more nearby things to do in Banff we have reviewed

Scroll to Top

Explore Calgary & the Rockies

Every corner of the mountains, and every way to reach it from the city.