How to Get From Calgary to Moraine Lake

It takes about 3 hours of straight driving to reach Moraine Lake from Calgary, depending on where in the city you are coming from. Since personal vehicles are no longer allowed at Moraine Lake, driving to the lake is not an option.
While getting from Calgary to Moraine Lake is not the easiest option, there are a few tours and buses that will get you from the city to the mountains in no time!
How to Get From Calgary to Moraine Lake
Parks Canada Shuttles

If you want to drive, the Parks Canada shuttles are your best option for getting to Moraine Lake. It’s best to drive to the Lake Louise Ski Resort/Summer Gondola and utilize the Park and Ride there. You need Parks Canada shuttle reservations to access the shuttles to Moraine Lake and Lake Louise. This is a whole separate process that must be planned in advance. We break down all you need to know about the shuttles here.
If you are not able to get a Parks Canada shuttle, you can still drive to the Lake Louise Park and Ride and book a spot with Moraine Lake Bus Company, which also leaves from the Park & Ride and can get you to Moraine Lake.
Calgary to Moraine Lake Tours

This tour leaves from the Coast Calgary Hotel, which you can take an Uber to from anywhere in Calgary. It leaves Calgary at 8 a.m. every day and runs to Moraine Lake between June and October (when Moraine Lake Rd is open). This tour takes guests to Lake Louise, Spiral Tunnels, the Natural Bridge, and Emerald Lake in Yoho National Park. For $165, we think this is great value, considering it takes off from Calgary and gets to so many amazing sights.
This tour, run by Banff Everyday, also picks visitors up at the Coast Calgary Hotel and takes them on a full-day tour to Moraine Lake, Lake Louise, and Marble Canyon before heading to Downtown Banff. Once there, you’ll have time to explore Banff Avenue and Bow Falls. The bus will also take you past Surprise Corner and Lake Minnewanka!
On-It Regional Transport

On-It Regional Transport is now offering buses from Calgary to Moraine Lake from (rough dates) September 6th to October 13th, 2025. These buses run on weekends only from South Calgary. See their schedule. Through June to September they are only offering buses to Lake Louise.
Plan Your Trip to the Canadian Rockies
- We now have an interactive map! With over 300 stops around the Canadian Rockies, our personal map is your one stop shop to an epic trip here.
- Recommended Experiences: There are many things to do in the Rockies, but our top recommendation is the Banff Gondola – a must do experience! Want to get up close and personal with a glacier? We cannot recommend this Icewalks tour enough!
- Planning your visit to Moraine Lake and don’t want to deal with the Parks shuttles? We recommend using Moraine Lake Bus Company or booking this Radventures tour!
- Hotels in the Rockies: There are many places to stay, from luxury hotels to wilderness cabins. See all our favorites here.
- Get Around: We suggest renting a car to get around. You can search for rental cars on Rentalcars.com. For a campervan trip, you can check prices and compare on Outdoorsy.
- We can help you plan your 2025 trip to Western Canada! If you’re feeling overwhelmed by planning we can assist! We’ll PERSONALLY go over your itinerary, hop on a 1 on 1 phone call, or create a bespoke itinerary just for you! See our services here.