A road trip from Calgary to Vancouver takes you through some of the most beautiful regions in all of Canada. These major cities are easy to fly in and out of and there are even some rental companies that offer pick up in one and drop off in the other. Keep reading for the best stops from the memorizing Rocky Mountains to the rugged West Coast with a short detour through wine country!


Canmore is a charming mountain town about an hour into your drive from Calgary to Vancouver and just outside the Banff National Park gates. There are a number of things to do here in any season including hiking, biking, snowshoeing, cross country skiing, shopping on main street, and dog sledding. The options are endless! This is an excellent spot to start your road trip for an afternoon or a few days depending on your timeframe.

Related Post: 10 Winter Activities in Canmore You Don`t Want to Miss!

Banff National Park

You can`t visit western Canada without stopping in Banff National Park. Contrary to popular belief, however, I would urge you to spend little to no time in the town itself. The reason? The town of Banff is extremely crowded and touristy. It really doesn`t do justice to the natural wonders of the park. This place is an adventurers paradise so get out and explore the towering mountains, incredible wildlife and turquoise lakes.

Related Post: 7 Can`t Miss Lakes Near Banff, Canada

Related Post: 8 MUST KNOW Tips for Camping in Banff National Park

Lake Louise & Moraine Lake

Lake Louise is an iconic hamlet in Banff National Park known for its turquoise, glacier-fed lake. The surrounding mountains and Fairmont Chateau sitting on one edge makes it a popular tourist destination. There’s a canoe dock in summer (I`ll warn you now, they are expensive to rent!) and a skating rink on the frozen lake in winter. For a view from the top and to get away from the crowds, hike up to the Lake Agnes Tea House!

Moraine Lake is another well known photo spot 14 kilometers outside of Lake Louise. There are several hiking trails from this area and the lake is absolutely breathtaking. My best advice for both of these spots is to go early on a weekday if possible. The parking lots fill up fast leaving you with the option of either turning around or parking in the town and taking a shuttle.

Peyto Lake

If you`re up for a short detour, Peyto Lake is one of our favorite lakes in the entire area and a highly recommended stop on the drive from Calgary to Vancouver. It`s about 25 minutes each way from Highway 1, but it doesn`t require much of a hike to see the stunning lake from a viewpoint. After a mild 15 minute walk, you will be rounding the corner in complete awe of this insanely beautiful, wolf shaped lake.

Glacier Lake

30 minutes down Highway 93 past Peyto, you will find Glacier Lake. If you are into back country camping this is a phenomenal place to visit for the night! The hike is actually fairly easy and the campground is located directly on the lakeshore with views of the glacier on the other side. Make sure to reserve a spot as early as possible, this campground tends to book up months in advance.

Lake O`Hara

Those of you who know me know that Lake O`Hara is one of my favorite places on this planet. The mountain peaks, valleys, and lakes in the area are among the most beautiful alpine regions in the world. If you haven’t visited yet,  just trust me and add it to your bucket list! Activities in the area include hiking, climbing, scrambling, camping, fishing, glacier swimming, canoeing, snowshoeing, skiing, and skating.

My favorite part about Lake O`Hara is that you CAN NOT drive right up to it. You either have to book the bus (and be sure to book eeearly) or hike in and out the 11 kilometer service road.

So why is that such a good thing? When you get to the top; you won`t find this place buzzing with tourists looking to get a quick “insta-perfect picture” and then drive away. The amount of people is always limited allowing you to truly enjoy the serene beauty. The Lodge and campground book up really quick every year; so make sure to plan ahead!

Related Posts: The Best Lake O`Hara Hikes: Insane Views You Don`t Want to Miss!


Surrounded by six of Canada’s most stunning national parks, Golden is an outdoor enthusiasts playground! Spend a few days hiking or mountain biking. White water rafting, climbing, golfing, horseback riding; or pretty much any other outdoor activity you can think of. There is even a wolf sanctuary you can visit year round and Kicking Horse Mountain Ski Resort in the winter and early spring.


Another mountain town full of adventure and character, Revelstoke gives you access to Glacier National Park and Mount Revelstoke National Park. This is a great place to spend your days hiking or mountain biking in the summer and skiing in the winter. The downtown are is full of fun little shops and places to eat and don`t forget to check out the pipe coaster – a mountainside roller coaster on the ski hill!

Hot Spring Detour

Up for a detour and don`t mind a bit of a hike to get to some amazing natural hot springs? Awesome! Head south on Highway 23 for about 1.5 hours (this involves a short ferry ride) towards Nakusp. On this road you can stop in at either Halfway Hot Springs or St Leon Hot Springs. They both involve a few kilometers of easy hiking but in my opinion they are 100% worth it!

If you are more of a “man-made hot spring spa” kind of soaker, there are also several resort and spas in the area offering this sort of option! We haven`t visited any so I can`t give you any specific recommendations but I`m positive you can find one to meet your style with a quick google search?

Three Valley Lake

Okay so here`s the deal. Three Valley Gap is definitely a bit of a tourist trap. There is a chateau, a “ghost town”, and an antique auto museum at this unincorporated settlement on the Trans-Canada Highway. Although these ultra touristy activities aren`t really for me (and if you`re one of our regular readers, they`re probably not for you, either) I do think the lake itself is really beautiful and worth a stop.

On the righthand side of the road there is a little beach where you can get out to stretch your legs. My personal favorite stop (especially in the fall!) is the train tracks on the west side of the lake.


Kelowna is a gorgeous lakeside city located in Canada`s Okanagan Valley.  Surrounded by mountains, pine forests, provincial parks and tons of vineyards there are endless options for activities, food and wine. It is actually half an hour quicker to bypass Kelowna and drive through Kamloops instead, but I would highly recommend taking the extra time to enjoy this little slice of heaven in the middle of wine country.

Related Post: The Best Wineries in Kelowna: Written By A Local

Related Post: The Best Things to do in Kelowna This Summer

The Othello Tunnels

To be honest, I wasn`t exactly sure what to expect of The Othello Tunnels but I was pleasantly surprised. This series of old train tunnels and bridges takes you through the solid granite walls of a gorge and over the stunning and powerful Coquihalla River. The entire 3.5 kilometer out and back trail is full of marvelous views and an unusual mix of history and natural beauty. Take the time to stop here, you won`t regret it!

Bridal Veil Falls

Bridal Veil Falls Provincial Park is a scenic day-use area home to a picturesque 60 meter waterfall. The falls can be viewed from a short loop trail that begins from the parking area. This is a great place to stretch your legs before making it to your final destination!

We hope you enjoy your road trip from Calgary to Vancouver! Please feel free to contact us with any questions you may have or comment below with your favorite stops. We`d love to hear from you!

You May Also Like

11 Unbelievable Things to do on Salt Spring Island

Nanaimo to Tofino Road Trip: Beautiful Places to Stop Along the Way

Adventurous Things to do in Tofino, British Columbia

7 Can`t Miss Lakes Near Banff, Canada

The Best Things to do in Kelowna This Summer

Calgary to Vancouver road trip through the Rocky Mountains and Okanagan Valley of Canada. Clcik through for the best stops in Banff, YOHO, Golden, Glacier National Park, Revelstoke, Kelowna, and all the way down to Vancouver! #canada #canadaroadtrip #madetotravel
Calgary to Vancouver road trip through the Rocky Mountains and Okanagan Valley of Canada. Clcik through for the best stops in Banff, YOHO, Golden, Glacier National Park, Revelstoke, Kelowna, and all the way down to Vancouver! #canada #canadaroadtrip #madetotravel

Write A Comment