• Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host
  • Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host 2
  • Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host 3
  • Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host 4
  • Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host 5
  • Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host 6
  • Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host 7
  • Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host 8
  • Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host 9
  • Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host 10
  • Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host 11
  • Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host 12
  • Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host 13
1/13
Travelers' pick

Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host

Skip the Parking Lines: Banff's Yellow Bus Lets You Pick Your Own Route

You choose which stops to visit along the Bow Valley Parkway (Johnston Canyon, Lake Louise, or Moraine Lake), and your local host helps you time it so you're not waiting around or rushing. The bus picks you up and drops you off at each location, which means no parking stress and better chances of spotting wildlife. A reserved seat on one of two daily departures gets you back to Banff by early evening, leaving your schedule flexible.

Step-by-step itinerary

Flexible Banff National Park tour

  • Depart from Banff Moose Hotel or Train Station
  • Travel along scenic Bow Valley Parkway
  • Hop off at Johnston Canyon Resort
  • Explore Johnston Canyon area
  • Hop off at Lake Louise Gondola
  • Visit Lake Louise and Moraine Lake
  • Return to Banff by evening

What’s included

  • Your day includes a reserved seat on the yellow school bus, an English-speaking local host on board, pickup and drop-off at designated stops (Banff Avenue, Johnston Canyon Resort, Lake Louise, and Moraine Lake), and GST.
  • You choose which stops to visit and how long to spend at each one.
  • The full day tour runs from morning departure until 5pm or 6pm, depending on which of the two daily departures you select.

Times

Next departure: 11 Jun 2027

12 departing soon ›

Before you book

Live guide English
Book up to Start time
Ages Adult (6 and older) · Under 6: can't be booked
Cancellation and refunds Free cancellation up to 24 h before the start. After that, no refund.
Good to know
Low physical effort Pets welcome Public transport nearby Not recommended with heart problems Infants must sit on laps

Operated by HopOnBanff Ltd.

Prices and times updated yesterday

Traveler reviews

4.92 Exceptional 850 verified traveler reviews 96% rated it 5 stars
5 ★ 812
4 ★ 22
3 ★ 9
2 ★ 1
1 ★ 6
Read all the reviews ›

The experience

"So where do you want to stop first?" Your host asks as the yellow school bus pulls away from Banff Avenue, and suddenly the day is yours to shape. No fixed itinerary, no rushing through stops you don't care about. You're riding the Bow Valley Parkway in a vehicle that actually lets you see wildlife instead of hunting for a parking spot. The bus departs twice daily from the station, and you've got a reserved seat, which means no scrambling when you arrive. Your local host is already thinking about what makes sense for your group: a relaxed day hitting the big lakes, or something more hiking-focused at Johnston Canyon.

The stops themselves are the ones people actually want. Johnston Canyon Resort sits you right at the trailhead with a café nearby if you need coffee before the walk. Lake Louise and Moraine Lake both have direct drop-offs: at Moraine Lake you're literally by the shoreline, not in some overflow lot a kilometer away. The Bow River runs alongside the whole route, and the host will point out where elk and bighorn sheep show up, which matters because you're moving slow enough to actually spot them. Two carefully timed departures mean you can fit a full day into your schedule without the logistics headache of renting a car, navigating mountain roads, or gambling on parking availability.

What makes this different from a standard tour bus is the flexibility. You're not locked into a schedule where the bus waits 45 minutes at each stop whether you need it or not. You hop off where you want, stay as long as you want, and catch the next bus when you're ready. Your host helps you plan the timing so you're not stranded. If you've got kids, families often do a relaxed version: Johnston Canyon in the morning, lunch somewhere along the route, then one of the lakes in the afternoon. If you're hiking-focused, you can spend three hours at Moraine Lake and the host will make sure you know which bus to catch back. The host is English-speaking and knows the park well enough to answer questions that go beyond the obvious, which changes how the day feels.

The bus itself is an iconic yellow school bus, not a tour coach, which is part of why it works. It's smaller, it fits into the landscape differently, and there's something about riding in that particular vehicle that makes the whole thing feel less like a tour and more like you've figured out the local way to do it. You're dressed for the weather (it operates rain or shine), you've got your camera ready, and you're not thinking about where to turn left or whether you're about to miss the exit. The full day ends back in Banff by 5pm or 6pm depending on which departure you choose, which gives you the evening to grab dinner or rest before the next day.

Is this one for you?Book this if you want to see Banff's main lakes and canyons without renting a car, navigating mountain roads, or hunting for parking: the hop-on hop-off format and local host guidance let you build your own itinerary instead of following a fixed schedule.

Compare the 12 alternatives

Banff Icefields Parkway tour: Five lakes in one day
Banff Icefields Parkway tour: Five lakes in one day ★ 4.67 (9) · Duration 8h 30m Every day · 08:00 Live guide EN · HI · PA · UR
from CA$ 345 per person
Lake Louise & Moraine Lake Day Trip from Banff & Calgary
Lake Louise & Moraine Lake Day Trip from Banff & Calgary ★ 4.90 (1,612) · Duration 8h–10h Every day · 4 start times Live guide EN
from CA$ 79 per person
Lake Louise & Moraine Lake tour from Banff: Skip the shuttle
Lake Louise & Moraine Lake tour from Banff: Skip the shuttle ★ 4.55 (831) · Duration 8h–10h Mon, Wed and Sat · 3 start times Live guide EN
from CA$ 159 per person
Lake Louise & Moraine Lake Tour: Turquoise Glacial Lakes
Lake Louise & Moraine Lake Tour: Turquoise Glacial Lakes ★ 4.82 (328) · Duration 4h–5h Every day · 2 start times Live guide EN · ZH · YUE
from CA$ 65 per person
Banff 4 Lakes Tour: Lake Louise, Moraine & Emerald Lake
Banff 4 Lakes Tour: Lake Louise, Moraine & Emerald Lake ★ 4.92 (236) · Duration 10h Every day · 3 start times Live guide EN · ZH · YUE
from CA$ 99 per person
Lake Louise, Moraine Lake & Emerald Lake tour from Banff
Lake Louise, Moraine Lake & Emerald Lake tour from Banff ★ 4.95 (99) · Duration 10h Every day · 3 start times Live guide EN · ZH · YUE
from CA$ 79 per person
Banff waterfalls and lakes tour: Icefields Parkway with guide
Banff waterfalls and lakes tour: Icefields Parkway with guide ★ 4.91 (251) · Duration 9h–12h Every day · 4 start times Live guide EN · ZH · YUE
from CA$ 79 per person
Johnston Canyon Frozen Waterfalls: Small Group Winter Tour Banff
Johnston Canyon Frozen Waterfalls: Small Group Winter Tour Banff ★ 4.96 (52) · Duration 4h Every day · 08:30 Live guide EN
from CA$ 120 per person
Lake Louise, Emerald Lake & Moraine Lake tour from Banff
Lake Louise, Emerald Lake & Moraine Lake tour from Banff ★ 4.72 (101) · Duration 5h–6h Every day · 4 start times Live guide EN · ZH · YUE
from CA$ 99 per person
Banff winter tour: Johnston Canyon, Lake Louise, Emerald Lake
Banff winter tour: Johnston Canyon, Lake Louise, Emerald Lake ★ 5.00 (2) · Duration 8h–10h Every day · 3 start times Live guide EN · ZH · YUE
from CA$ 89 per person
Lake Louise tour from Banff: Wildlife and mountain history
Lake Louise tour from Banff: Wildlife and mountain history ★ 4.74 (82) · Duration 4h 15m Every day · 13:00 · Season until 30 Nov Live guide EN
from CA$ 121 per person
Johnston Canyon Evening Icewalk: Frozen Waterfalls at Night
Johnston Canyon Evening Icewalk: Frozen Waterfalls at Night ★ 4.94 (97) · Duration 2h 30m Every day · 18:30 Live guide EN
from CA$ 109 per person

Top questions

Can I get off at one stop and catch a later bus?

Yes. You choose how long to spend at each stop, and your host helps you plan which bus to catch back so you're not stuck waiting.

Is this a guided tour or do I explore on my own?

It's a hop-on hop-off service with a local host on board who gives storytelling and recommendations, but you decide which stops to visit and what to do at each one.

What if I want to hike at Johnston Canyon? Will the bus wait for me?

No, you hop off and catch the next departure when you're done. Your host helps you time it so you know when the next bus arrives.

Are Johnston Canyon, Lake Louise, and Moraine Lake all included?

All three are stops on the route. You choose which ones to visit. You don't have to stop at all of them if you prefer to spend more time at one location.

What time does the bus depart?

Two departures run daily from Banff Avenue. The full day tour ends by 5pm or 6pm depending on which departure you choose.

Is there parking at the stops?

The bus drops you directly at each location (Johnston Canyon Resort, Lake Louise Lodge, and Moraine Lake shoreline), so you don't need to find parking yourself.

Can I bring a stroller or car seat?

Strollers cannot be accommodated. Infants sit on an adult's lap. Infant and booster seats are not provided on the bus.

Is there wifi on the bus?

No, there is no wifi on board.

What should I bring?

Dress for the weather: the bus operates in all conditions. Oversized items must fit on your lap. Service animals are allowed.

Is this suitable for families with young children?

The tour is not recommended for children 5 and under. Families with older children can customize their day based on what activities work best.

Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host

8h · EN

from CA$ 120 per person

≈ US$ 87 in your currency

Verified traveler reviews via our booking provider

Next, you choose your date and number of travelers and see the final price.

More experiences in Banff ›
Need help planning your next activity?