Planning a trip out west in Canada? This itinerary covers the highlights of Alberta and British Columbia—from the Rocky Mountains to the Pacific coast. Expect jaw-dropping scenery, iconic hikes, and vibrant city stops along the way.

Route Overview + Driving Times
Here’s the exact road trip route with realistic driving times (not including stops):
- Calgary → Banff: ~1 hr 30 min
- Banff → Lake Louise: ~40 min
- Lake Louise → Jasper (Icefields Parkway): ~2.5 hrs
- Jasper → Kelowna: ~9.5 hrs (or split into 2 days)
- Kelowna → Osoyoos: ~2 hrs (scenic Okanagan drive)
- Osoyoos → Vancouver: ~4.5–5 hrs (via Highway 3 or 1)
Important: These are non-stop times. With viewpoints, hikes, and food stops, expect longer days.
Maps Route
Use this route as your base itinerary:
Calgary → Banff → Lake Louise → Jasper → Kelowna → Osoyoos → Vancouver
Pro tip: Download offline maps before you go—signal drops in the mountains.
Stop 1: Banff (Days 1–2)
Welcome to the Rockies. Banff is your base for iconic mountain views and easy-access adventures.
Things to Do:
- Explore Banff town (cafes, shops, restaurants)
- Hike Johnston Canyon (continue to Ink Pots if you have time)
- Walk along the Bow River + Bow Falls
- Visit Fairmont Banff Springs for views
Stop 2: Lake Louise (Day 2–3)
A must-see turquoise lake surrounded by glaciers.
Things to Do:
- Walk along the lakefront
- Hike to Lake Agnes Tea House
Arrive early (before 8am) or late evening to avoid peak crowds.
Stop 3: Jasper (Days 3–4)
Drive the legendary Icefields Parkway—arguably the most scenic road in Canada.
Things to Do:
- Stop at the Columbia Icefields
- Ride the Jasper SkyTram
- Visit Athabasca Falls + canyon trails
This drive alone can take a full day with stops.
Stop 4: Kelowna (Day 5)
Welcome to BC wine country.
Things to Do:
- Relax at Okanagan Lake
- Visit wineries
- Enjoy a slower, scenic afternoon
Stop 5: Osoyoos (Optional Stop)
Canada’s only desert landscape—hot, dry, and unique.
Things to Do:
- Beach time + lake views
- Winery stops
- Desert landscapes + viewpoints
Stop 6: Vancouver (Days 6–7)
End your trip on the coast with city + nature combined.
Things to Do:
- Explore Gastown
- Visit Capilano Suspension Bridge Park
- Wander Granville Island
- Bike through Stanley Park
Before You Go
- Book key attractions in advance (gondolas, Capilano, glacier tours)
- Reserve hotels early—Banff & Lake Louise sell out fast
- Plan fuel stops (long remote stretches between Jasper and Kelowna)
- Check road conditions (mountain passes can change quickly)
Suggested Itinerary Flow
Day 1: Arrive Calgary → Drive to Banff
Day 2: Banff
Day 3: Lake Louise + Drive to Jasper
Day 4: Jasper
Day 5: Long drive to Kelowna
Day 6: Kelowna → Osoyoos → Vancouver
Day 7: Vancouver + Fly home
Final Thoughts
This West Coast road trip is one of those rare itineraries that truly has it all—towering mountains, glacier-fed lakes, scenic drives, wine country, and a vibrant coastal city to wrap it all up. While the distances can be long (especially between Jasper and Kelowna), every stretch of the drive offers something unforgettable.
If you have extra time, consider slowing the pace—add an extra night in Jasper or break up the longer drives to fully enjoy the journey rather than rushing through it. That said, even in 5–7 days, this itinerary gives you a perfect snapshot of Western Canada’s most iconic landscapes.
The key to making this trip smooth? Plan ahead, start your days early, and leave room for spontaneous stops—you’ll quickly realize some of the best moments aren’t on the itinerary at all.
Let’s Keep Exploring
If this itinerary inspired your next trip:
- Save it for later
- Share it with someone you’d travel with
- Follow along for more simple, family-friendly travel ideas
Have questions or want help planning your Rocky Mountain trip? I’m always happy to help. Email me at: threeblacksheeptravel@gmail.com
Photos from the Rockies



