
One Search.
Find Your Shuttle
to Banff.
Compare routes, schedules, and prices from trusted local operators.
Book direct. Zero markups.
More exploring, less planning.
Find the best transportation in three simple steps.
Search your route
Find transport between Calgary, Canmore, Banff, the lakes, and more.
Compare options
See schedules, prices, and availability across multiple operators.
Book directly
Book directly with the operator — fast, secure, no extra fees.
From search to booking in minutes — not hours.

Plan your transport in minutes.
Compare all your transport options in one place and book with confidence.
Search routesExperience the Rockies the
smart way.

How to get to Moraine Lake
Private vehicles are no longer allowed on Moraine Lake Road. Learn the best ways to get there by shuttle.
See our guide
How to get from Calgary to Banff
Shuttles, buses, and private transfers — compare every option for making the trip from Calgary or YYC airport.
See our guide
Visiting Banff without a car
Moraine Lake is off-limits to private vehicles. Discover every car-free option for getting around the park.
See our guideFrequently Asked Questions (FAQs)
Still unsure? Here are the most common questions travellers ask before booking.
Can I drive to Moraine Lake?
No. Private vehicles are not allowed. You must take a shuttle, public transit, or a licensed operator.
Can I visit Lake Louise and Moraine Lake in one day?
Yes. Many operators offer routes that connect both lakes in one trip. Check the itinerary before booking.
Do I book directly with Banff By Bus?
No. We are a comparison search engine and help you compare options. Once you find the route you want, we redirect you to the transport provider's official secure checkout to complete your booking.
How does Banff By Bus make money if there is no markup?
We partner with transport providers who pay us a small commission for sending them customers. This fee comes out of their pocket, not yours. You are guaranteed the exact same price as booking directly with them.