Vancouver to the Rockies via Okanagan

A one-way traverse of BC, traveling from the coastal city through wine country and mountain passes to Calgary.

A well-established one-way route across British Columbia: spend two nights in Vancouver before crossing the Coquihalla to wine country, then head through Revelstoke, Rogers Pass, and Yoho to enter the Rockies. Omitting Jasper allows for a more relaxed pace in Lake Louise and Banff, making it ideal for travelers who prefer a one-way car rental and want to experience diverse landscapes.

Mountain roads are most stable from late July to September; watch out for wildfire road closures in summer.

Day by day

Day 1 · Arrive in Vancouver and Explore Downtown

Vancouver(Gastown、Canada Place & Vancouver Harbour、Robson Street)

Take the SkyTrain from the airport to downtown (approx. 30 minutes), then explore on foot.

Stay: Downtown Vancouver

Day 2 · Stanley Park and the North Shore

Vancouver(Stanley Park、Granville Island、Capilano Suspension Bridge Park)

Take public transit or drive to Stanley Park and the North Shore, taking about 30 minutes for each leg.

Stay: Downtown Vancouver

Day 3 · Cross the Pass to Kelowna

Harrison Hot Springs(Hope) → Kelowna & Okanagan Valley(Kelowna Waterfront Park)

Drive about 390 km via Highway 1 and Highway 5 to Kelowna, taking about 4.5 hours.

The Coquihalla Highway gets heavy snow in winter; watch out for wildfire road closures even in summer.

Stay: Downtown Kelowna

Day 4 · Kelowna Wineries and Myra Canyon Trestles

Kelowna & Okanagan Valley(Mission Hill Family Estate、Quails' Gate Winery、Myra Canyon Trestles)

Drive from the city center to West Kelowna wineries and Myra Canyon (approx. 30 minutes one way for each).

Do not drive after wine tasting; you can book a winery shuttle tour instead.

Stay: Downtown Kelowna

Day 5 · North to Revelstoke

Kelowna & Okanagan Valley(Kalamalka Lake Provincial Park) → Revelstoke(Three Valley Gap Ghost Town、Downtown Revelstoke & Grizzly Plaza)

Drive about 210 km via Highway 97 and Highway 1, taking about 2.5 hours.

Stay: Downtown Revelstoke

Day 6 · Meadows in the Sky and Rogers Pass

Revelstoke(Meadows in the Sky Parkway, Mount Revelstoke National Park、Giant Cedars Boardwalk) → Golden(Glacier National Park (Rogers Pass)、Kicking Horse Pedestrian Bridge)

Drive up the summit parkway in the morning, and head to Golden in the afternoon (approx. 150 km, 1.5 hours).

The summit parkway is closed in winter; the upper section usually opens only after summer begins.

Stay: Downtown Golden

Day 7 · Yoho to Lake Louise

Banff & Lake Louise(Takakkaw Falls、Emerald Lake, Yoho National Park、Spiral Tunnels Viewpoint)

Drive about 85 km from Golden to Lake Louise, including a stop of over half a day in Yoho.

The Yoho Valley Road to Takakkaw Falls is open from approximately late June to October.

Stay: Lake Louise Village

Day 8 · Lake Louise and Moraine Lake

Banff & Lake Louise(Moraine Lake、Lake Louise、Lake Agnes Tea House)

Take the shuttle bus from the parking lot to travel between the two lakes, focusing on hiking within the areas.

Shuttle buses for both lakes must be booked in advance; private vehicles are banned at Moraine Lake.

Stay: Lake Louise Village

Day 9 · Bow Valley Parkway to Banff

Banff & Lake Louise(Johnston Canyon、Banff Gondola (Sulphur Mountain)、Banff Upper Hot Springs)

Drive along the 1A Highway to Banff (approx. 60 km, just over 1 hour).

Stay: Banff Townsite

Day 10 · Banff to Calgary for Departure

Banff & Lake Louise(Bow Falls、Grassi Lakes)

Drive via Canmore to Calgary Airport (approx. 145 km, about 1.5 hours).

One-way car rentals usually incur drop-off fees; confirm this in advance.

Similar itineraries