How to get to Revelstoke.

From Calgary, Canmore, Banff, Golden
Trans Canada Highway (Hwy 1) west, via Rogers Pass to Revelstoke.

From Cranbrook, Kimberly
North on Highway 95 to Golden then along the Trans Canada Highway (Hwy 1) via Rogers Pass west to Revelstoke.

From Squamish, Vancouver, Kamloops
Trans Canada Highway (Hwy1) east to Revelstoke.

From Skaha, Kelowna, Okanagan
Highway 97 north to Sicamous, there follow the Trans Canada Highway (Hwy 1) east to Revelstoke.

From Spokane WA, Nelson
Highway 23 north, enjoy a 30 minute ferry ride north of Nakusp and then an additional 40 minutes of driving will get you to Revelstoke.

Distances and Times to Revelstoke
Squamish B.C via Vancouver 628 km 6 h 40 min
Vancouver B.C. 565 km 6 h
Kamloops B.C. 210 km 2 h 30 min
Nelson B.C. 250 km 3 h
Cranbrook B.C. 395 km 4 h 10 min
Golden B.C. 148 km 1 h 40 min
Banff Alb. 294 km 3 h
Calgary Alb. 417 km 4 h 30 min