With 10 days, you can opt to see it all with a faster-paced road trip across British Columbia or enjoy a slower-paced trip that focuses on two regions. Vancouver and Calgary both serve as great starting points depending on whether you want to focus on the coast or the mountains. Here, we've outlined a number of our favorite routes that can be customized based on your interests.
Itinerary #1: Vancouver to Calgary Mountain Adventure
Highlights: Mountains, waterfalls, lakes
Driving time: 18 hours
Distance: 765 miles (1,230 km)
Experience the epic mountain scenery of British Columbia's provincial and national parks. This itinerary starts in the Coast Mountains around Whistler before crossing through Gold Rush Country to Wells Grey Provincial Park, famous for its giant waterfalls. From there, you'll make a stop at Mt. Robson to hike the Berg Lake trail. Finally, follow the Icefields Parkway through the Canadian Rockies for the grande finale of this mountain adventure. See the full itinerary.
Day
Highlights
Overnight
Day 1
Arrive in Vancouver
Vancouver
Day 2
Vancouver to Whistler (2 hours)
Whistler
Day 3
Whistler to Wells Gray Provincial Park (6 hours)
Clearwater
Day 4
Wells Gray Provincial Park to Jasper (3 h 30 min)
Jasper
Day 5
Explore Jasper National Park
Jasper
Day 6
Jasper to Lake Louise (3 hours)
Lake Louise
Day 7
Day Hikes around Lake Louise
Lake Louise
Day 8
Lake Louise to Canmore (1 h 45 min)
Canmore
Day 9
Explore around Canmore
Canmore
Day 10
Canmore to Calgary, Depart (1 h 30 min)
Itinerary #2: Vancouver to Calgary through Wine Country
Highlights: Wineries, mountains, parks
Driving time: 14 hours
Distance: 700 miles (1,130 km)
Another option for driving from Vancouver to Calgary, this route takes you through the arid wine country of the Okanagan Valley. You'll have a few days to visit wineries and explore great bike trails and lakes before spending the second half of your trip in the Canadian Rockies. For great hiking, head off into Kananaskis Country just south of Canmore, a paradise for hikers looking to escape the crowds. See the full itinerary.
Day
Highlights
Overnight
Day 1
Arrive in Vancouver
Vancouver
Day 2
Vancouver to Osoyoos (4 h 30 min)
Osoyoos
Day 3
Osoyoos to Kelowna (1 h 45 min)
Kelowna
Day 4
Wine Tasting in the Okanagan Valley
Kelowna
Day 5
Kelowna to Revelstoke (2 h 30 min)
Revelstoke
Day 6
Revelstoke to Yoho National Park (2 h 30 min)
Field
Day 7
Explore Yoho National Park
Field
Day 8
Yoho National Park to Canmore (1 h 15 min)
Canmore
Day 9
Day Hikes in Kananaskis Country
Canmore
Day 10
Canmore to Calgary, Depart (1 h 30 min)
Itinerary #3: Whistler, Shuswap, & Okanagan Valley Circle Route
Highlights: Mountains, lakes, wineries
Driving time: 16 hours
Distance: 720 miles (1,160 km)
Starting and ending in Vancouver, head to the famous resort village of Whistler to explore the mountains and alpine lakes. Once you've had your fill, drive west to the lakes of the Shuswap where you can swim, paddle, and relax on a houseboat. End your road trip in the dry, rolling hills of the Okanagan Valley to sample some of BC's best wines and mountain biking trails before returning to Vancouver. See the full itinerary.
Day
Highlights
Overnight
Day 1
Arrive in Vancouver
Vancouver
Day 2
Explore Vancouver's Downtown & Neighborhoods
Vancouver
Day 3
Vancouver to Whistler (2 hours)
Whistler
Day 4
Explore around Whistler
Whistler
Day 5
Whistler to Salmon Arm (5 h 30 min)
Salmon Arm
Day 6
History & Outdoor Adventure in the Shuswap
Salmon Arm
Day 7
Salmon Arm to Osoyoos (4 hours)
Osoyoos
Day 8
Explore around Osoyoos
Osoyoos
Day 9
Osoyoos to Vancouver (4 h 30 min)
Vancouver
Day 10
Depart Vancouver
Itinerary #4: Hot Springs Circle Route in the Kootenay Rockies
Highlights: Mountains, hot springs, local towns
Driving time: 19 hours
Distance: 830 miles (1,330 km)
Calgary serves as a convenient hub for exploring eastern British Columbia on this fast-paced road trip. You'll start in the Canadian Rockies before heading into the heart of the Kootenays. Here, you'll find numerous hot springs, beautiful mountain towns, and ample opportunity to both relax or get out into the mountains on foot or by bike. You'll also get the chance to visit Nelson, a popular town tucked in the mountains with great restaurants, breweries, and adventure opportunities. See the full itinerary.
Day
Highlights
Overnight
Day 1
Arrive in Calgary, Drive to Banff (2 hours)
Banff
Day 2
Explore around Banff
Banff
Day 3
Banff to Yoho National Park (1 h 30 min)
Field
Day 4
Yoho National Park to Revelstoke (2 h 30 min)
Revelstoke
Day 5
Revelstoke to Kaslo (3 hours)
Kaslo
Day 6
Kaslo to Nelson (1 hour)
Nelson
Day 7
Explore around Nelson
Nelson
Day 8
Nelson to Kimberley (4 h 15 min)
Kimberley
Day 9
Kimberley to Canmore (3 h 30 min)
Canmore
Day 10
Canmore to Calgary, Depart (1 h 30 min)
Itinerary #5: Sunshine Coast & Pacific Rim Road Trip
With 10 days, you have enough time to explore the Sunshine Coast and the Pacific Rim at a slower pace and soak up the coastal vibe of the Pacific Northwest. This is a great option for those looking for a laid-back experience without moving around too much. Plus, you'll have access to some of the best paddling and ocean adventures in the province with a number of great day and multi-day options to choose from. See the full itinerary.
Day
Highlights
Overnight
Day 1
Arrive in Vancouver
Vancouver
Day 2
Vancouver to Sechelt (2 h 30 min)
Sechelt
Day 3
Explore the Lower Sunshine Coast
Sechelt
Day 4
Sechelt to Powell River (3 hours)
Powell River
Day 5
Powell River to Pacific Rim (5 hours)
Pacific Rim
Day 6
Explore Clayoquot Sound Biosphere Reserve
Pacific Rim
Day 7
Hiking in Pacific Rim National Park
Pacific Rim
Day 8
Pacific Rim to Victoria (4 h 45 min)
Victoria
Day 9
Victoria to Vancouver (3 hours)
Vancouver
Day 10
Depart Vancouver
Itinerary #6: Mount Edziza Traverse in Northern BC
Accessible only by floatplane, this trek remains relatively unknown yet is becoming more popular each year as people venture farther north into the vast wilderness of British Columbia. Starting and ending in Vancouver, this itinerary is focused on getting to the trek and back, with one extra day to see the Salmon Glacier just outside of Stewart. For those who are looking for a true wilderness experience, this trek will not disappoint. See the full itinerary.
Day
Highlights
Overnight
Day 1
Arrive in Vancouver
Vancouver
Day 2
Fly from Vancouver to Terrace, Drive to Stewart (5 h 30 min)