The drive from Oliver to Revelstoke is a 380 km route heading north through the Okanagan and then east along the Trans-Canada Highway. You will pass through Vernon and Salmon Arm before reaching the mountain town of Revelstoke. The drive takes approximately 4.5 hours. Revelstoke is famous for its massive ski resort and its location between the Selkirk and Monashee mountain ranges.
Total Distance: Driving distance 380 km; Air distance 240 km.
The stretch along the Shuswap Lake is very scenic.
December to March for skiing, or July to September for hiking.