RockFlower Travels
Book shuttle
Moraine Lake at first light, alpenglow on the Valley of the Ten Peaks

Banff · Lake Louise · Moraine Lake — daily shuttles

Two lakes. One seat.
Zero parking stress.

Moraine Lake Road is closed to cars — but not to you. Daily shuttles from Banff, Lake Louise Village and Calgary — return included on every tour.

Pickup · Beaver Street, Banff

OUT8:45 AMBACK~2:25 PM$89.99 +GST
Reserve my seat
A RockFlower group at Moraine Lake as the Ten Peaks catch first light
One of our sunrise groups, Moraine Lake

Riders first

You're in good company up here.

Sunrise groups, solo hikers, families from Greece to the UK — our seats fill with people who'd rather watch the lake than hunt for parking.

  • Rated 5.0 by riders on Google
  • We've never missed a sunrise yet
  • 24-seat coach — room for packs, tripods and hiking boots

Pick your day

Three ways to see the lakes.

Every one of them is a round trip. You'll know exactly when you're back before you ever pay.

Moraine Lake and the Valley of the Ten Peaks
DAILY · BANFF & LAKE LOUISE VILLAGE

Two Lakes Experience

The classic run.

From Banff: an hour at Lake Louise, two full hours at Moraine Lake, back by mid-afternoon. Or start at Lake Louise Village and stretch Moraine to three and a half hours. Return to your departure point included.

BANFF 8:45 AMVILLAGE 10:30 AM

$89.99

+GST · Village loop $79.99 · return included

The lakeshore at Lake Louise beneath Victoria Glacier
DAILY · CROWFOOT STATION

Calgary Shuttle

Leave the car in the city.

Morning run from Crowfoot Station to Banff, evening run home. Pair it with any lake experience — the shuttle and the tour are separate bookings, so book each leg with your tour.

OUT 7:00 AMBACK 5:30 PM

$25.99

+GST each way · return leg $30.99

First light touching the Ten Peaks over Moraine Lake
SUNDAYS & MONDAYS · LIMITED SEATS

Sunrise Shuttle

The crazy one. Worth it.

Sundays and Mondays we leave before dawn so you're at the shore when the Ten Peaks catch fire — 24 seats, no crowds, the lake nearly to yourself. Board in Banff or Calgary.

SUN & MONTIMES CONFIRMED AT BOOKING

$179.99

+GST from Banff · from Calgary $199.99

All prices per passenger. GST added at checkout. Alberta residents save 10% on eligible bookings — bring your Alberta ID. Alberta ID? A resident rate is being finalized — ask us when you book.

Ten or more riders? Plan a charter →

The schedule — nothing hidden

Your day, hour by hour.

No mystery about how you get back — every run is printed, start to finish.

Depart Banff 8:45 AM · tour ends ~2:25 PM

  1. 8:35 AMCheck-in, Beaver Street, Banff
  2. 8:45 AMDepart Beaver Street, Banff
  3. 1 hourSightseeing at Lake Louise
  4. 10:45 AMDepart Lake Louise
  5. 2 hoursSightseeing at Moraine Lake
  6. 1:10 PMDepart Moraine Lake
  7. ~2:25 PMArrive Beaver Street, Banff — tour ends

Times are estimates and may vary due to weather, traffic and operational requirements. Please arrive 10 minutes before departure.

The coach & the crew

New name. Twenty years behind the wheel.

We're young as a company and old as drivers — so we earn trust the honest way, with things you can actually check.

24

seats · brand-new coach

20 yrs

mountain driving

10 min

check-in before departure

Return

included on every lake tour

The RockFlower coach parked at the Moraine Lake staging area at golden hour
Our coach at the lakes, golden hour
01

Your return is included on every tour

Not a vague round trip — an actual time. Morning is back in Banff by ~2:45, midday by ~5:30.

02

Drivers the big tours trained

Our drivers spent twenty years running these highways for the biggest tour companies in the Rockies. Now they drive for you.

03

A brand-new coach

24 seats with room for packs and tripods. In Aniket's words: breaking down is not an option.

04

Family-run, licensed, local

Started and driven by Aniket and his dad — permitted, insured, using Parks Canada's designated zones.

5.0 ★★★★★

Rated by our riders on Google

Muskan Juneja MJ

Review from Google

★★★★★
I visited both Moraine Lake and Lake Louise today with my family, and it was an amazing experience! Everything was well organized, the bus was brand new, clean, and super comfortable, which made the trip even more enjoyable. I had a great time and would definitely recommend this tour to anyone visiting the area!

Reshminder Kaur

Review from Google

★★★★★
It was our first time visiting Banff, and we had an amazing experience! The shuttle was punctual and well organized, making the entire trip stress-free from start to finish.…” read on Google

Rroshni Bedi

Review from Google

★★★★★
Amazing experience! We visited Lake Louise and Moraine Lake last week, and everything was excellent. The shuttle was clean, arrived on time, and the driver was knowledgeable, friendly, and shared interesting information throughout the trip.…” read on Google

Jasleen Bhullar

Review from Google

★★★★★
I had a fantastic experience with RockFlower Travels. The booking process was simple, everything was well organized, and the service was professional from start to finish. The shuttle was clean, comfortable, and left right on schedule,…” read on Google

Sukhdev Sehgal

Review from Google

★★★★★
Excellent service! The shuttle was clean, comfortable and on time. I would definitely recommend Rockflower travels for visiting Lake Moraine and Lake Louise.

Aman Singh

Review from Google

★★★★★
Had a wonderful experience! The team itself was professional, friendly, and dedicated about providing the best service.…” read on Google

TravelSIF

Review from Google

★★★★★
Good experience in our tour at Moraine Lake and Lake Louise. Thank you very much

Eashita Dhillon

Review from Google

★★★★★
Amazing band shuttle bus service!

chahana 04

Review from Google

★★★★★

Rated 5 stars on Google

Aditi Arora

Review from Google

★★★★★

Rated 5 stars on Google

Route simulator

See your whole day before you book.

Drag through the day and watch how your trip runs — every position comes straight from the real schedule. A demonstration of our service, not a live bus feed.

10:30 AM

6:30 AM1:00 PM7:30 PM

Sightseeing at Lake Louise (1 hour)

Depart for Moraine in 15 min

Simulation·Loop 1 — Banff

Sightseeing at Lake Louise (1 hour)

Depart for Moraine in 15 min

2,910m3,150mBANFF · BEAVER STLAKE LOUISELAKESHOREMORAINE LAKELake LouiseBow RiverN010 KM

Demonstration of our routes only — not a live bus feed

Private charters · groups of 10+

Ten or more? Take the whole coach.

Individual seats book instantly online. Weddings, tour groups, corporate crews, and off-season adventures are a conversation — tell us the dates, the headcount, and where you're headed. We run year-round, winter included.

Plan a charter →

Hotel & concierge partners

We work with Calgary and Bow Valley hotels to get their guests to the lakes — partner desks get promo cards and a rate worth recommending. Partner names appear here as agreements sign.

Want your hotel on this list? Talk to us →

Straight answers

The questions everyone asks.

  • Every lake tour is a round trip back to your departure point — Loop 1 returns to Banff around 2:25 PM, Loop 2 to Lake Louise Village around 4:15 PM. The Calgary shuttle runs 7:00 AM out and 5:30 PM home (arriving ~7:00 PM), booked separately each way.

  • Calgary riders: Crowfoot Station, check-in 6:50 AM. Banff riders: Beaver Street, 8:35 AM for Loop 1. Lake Louise Village riders: Shell Station, 10:20 AM for Loop 2. Please arrive at least 10 minutes before departure.

  • Yes — that's the classic day: Calgary → Banff at 7:00 AM, the 8:45 AM Two Lakes loop from Beaver Street, then the 5:30 PM shuttle home. The shuttle and the tour are separate bookings, so add both when you book.

  • You can cancel up to 48 hours before your departure. Inside 48 hours, call or WhatsApp us and we will do our best to move you to another day.

  • You take a shuttle — Moraine Lake Road is closed to personal vehicles year-round, and the Lake Louise lot fills before sunrise. We run daily loops from Banff and Lake Louise Village, plus Calgary connector shuttles, with the return included on every tour. We can't promise you a parking spot; we can promise you won't need one.

  • Lake tours include the round trip back to where you started. Prices are per passenger, and GST is added at checkout. Luggage and hiking gear ride free.

  • Yes — Alberta residents get 10% off eligible bookings. Bring your Alberta ID when you ride.

  • Happily. Ten or more riders books as a charter, not a checkout — tell us your dates, headcount and route and we'll build the run. We operate year-round, winter included.

Still wondering something? Just ask — a real person replies.

Alpenglow at dusk over the Bow Valley

The ride home

Both lakes today. Home by dinner.

Every lake tour returns you right where you started. Pick your departure and we'll handle the rest of the mountain.

Pickup · Beaver Street, Banff

OUT8:45 AMBACK~2:25 PM$89.99 +GST
Reserve my seat

Please arrive 10 minutes before departure — we run strictly on schedule.