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

★★★★★★★★★★ 4.92 (845 reviews) 96% rated it 5 stars
Free cancellationTravelers' pick
  • 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
Duration8h
LanguagesEN
Mobile ticketAccepted

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.

8h

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

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.

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.
Good to know
Easy physical levelPets welcomePublic transport nearbyNot for heart conditionsInfants must sit on laps

Operated by HopOnBanff Ltd.

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.

Traveler reviews

4.92★★★★★★★★★★
845 verified traveler reviews
5 807
4 22
3 9
2 1
1 6
Read all the reviews ›

Compare the 13 similar options

Banff: Hop-On Hop-Off Bus & Lake Louise with Local HostYou are hereBanff: Hop-On Hop-Off Bus & Lake Louise with Local Host★ 4.92 (845)8hENCA$ 110
Lake Louise & Moraine Lake Tour: Turquoise Glacial LakesLake Louise & Moraine Lake Tour: Turquoise Glacial LakesHalf-day tour from Banff through the Canadian Rockies to Lake Louise and Moraine Lake, with guide, pickup and bottled water included.★ 4.81 (288)4h–5hEN · CM +1CA$ 65View ›Banff 4 Lakes Tour: Lake Louise, Moraine & Emerald LakeBanff 4 Lakes Tour: Lake Louise, Moraine & Emerald LakeFull-day Banff lakes tour from Calgary, Canmore or Banff visiting Lake Louise, Moraine Lake, Emerald Lake, and Peyto Lake with a small-group guide, crampons, and hot drinks.★ 4.91 (217)10hEN · CM +1CA$ 99View ›Moraine Lake & Lake Louise Morning Tour: 2-Hour Lakes VisitMoraine Lake & Lake Louise Morning Tour: 2-Hour Lakes VisitSmall-group morning tour of Moraine Lake and Lake Louise from Banff or Canmore with guide, pickup, coffee and hiking poles included★ 4.92 (166)8hENCA$ 155View ›Moraine Lake Sunrise Tour: Two Lakes & Rockpile TrailMoraine Lake Sunrise Tour: Two Lakes & Rockpile TrailMoraine Lake and Lake Louise sunrise tour from Banff with hot beverages, hiking poles, and blanket. Small group, early start. Around 5–6 hours.★ 4.93 (200)6h 30mEN · TRCA$ 140View ›Moraine Lake and Lake Louise sunset tour: Wildlife at duskMoraine Lake and Lake Louise sunset tour: Wildlife at duskFive hours catching Moraine Lake's turquoise glow and Lake Louise's golden light, then driving the Bow Valley Parkway at dusk when elk★ 4.94 (140)5hENCA$ 239View ›Lake Louise, Emerald Lake & Moraine Lake tour from BanffLake Louise, Emerald Lake & Moraine Lake tour from BanffHalf-day tour from Banff through three alpine lakes in the Canadian Rockies with a live guide, air-conditioned vehicle and hotel pickup★ 4.72 (99)5h–6hEN · CM +1CA$ 99View ›Lake Louise & Moraine Lake tour from Banff: Skip the shuttleLake Louise & Moraine Lake tour from Banff: Skip the shuttleBanff day tour with Lake Louise, Moraine Lake, Emerald Lake and Natural Bridge; includes park entry, local guide and hotel pickup from Calgary, Canmore or Banff.★ 4.56 (805)8h–10hENCA$ 64View ›Lake Louise, Moraine & Emerald Lake Day Trip with Banff StopLake Louise, Moraine & Emerald Lake Day Trip with Banff StopStart your Canadian Rockies day trip from Calgary, Canmore or Banff. See Lake Louise, Moraine Lake (summer), Emerald Lake, Natural Bridge and Banff town. Small group tour with pickup.★ 4.95 (92)10hEN · CM +1CA$ 79View ›Banff Tour 8 Stops: Lake Louise, Moraine Lake, Icefields ParkwayBanff Tour 8 Stops: Lake Louise, Moraine Lake, Icefields ParkwaySmall-group Banff tour visiting Lake Louise, Moraine Lake, Peyto Lake, and Crowfoot Glacier with expert guide and hotel pickup included in this 8-stop★ 4.98 (936)10h–11hEN · HICA$ 199View ›Lake Louise & Moraine Lake Day Trip from Banff & CalgaryLake Louise & Moraine Lake Day Trip from Banff & CalgaryFull-day Lake Louise and Moraine Lake tour from Calgary, Canmore or Banff. Includes Emerald Lake, Natural Bridge, and Yoho National Park with guide and pickup.★ 4.89 (1,481)8h–10hENCA$ 79View ›Banff waterfalls and lakes tour: Icefields Parkway with guideBanff waterfalls and lakes tour: Icefields Parkway with guideBanff tour along the Icefields Parkway with guide, visiting Peyto Lake, Bow Lake, and Sunwapta Falls or Abraham Lake depending on season★ 4.92 (240)10h–12hEN · CM +1CA$ 139View ›Banff: Lake Louise & Moraine Lake Full-Day TourBanff: Lake Louise & Moraine Lake Full-Day Tour8-hour Banff tour covers Lake Louise, Moraine Lake & Icefields Parkway with pickup. Small groups, local guide, glaciers and wildlife included.★ 4.90 (946)8h–9hENCA$ 220View ›
Explore more: Moraine Lake Tours »
Compare more experiences like this »

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$ 110 per person

★★★★★★★★★★4.92845 reviewsVerified traveler reviews via our booking provider
More experiences in Banff »
Do you need help planning your next activity?