The drive from Revelstoke to Kelowna is approximately 195 kilometers via the Trans-Canada Highway (Highway 1) and Highway 97. You will travel west and south, passing through Sicamous and Vernon before reaching Kelowna. The journey takes about 2.5 hours under normal traffic conditions. This route is a major corridor connecting the mountain region to the Okanagan Valley. Expect varied terrain, from mountain passes to rolling hills and lake views.
Total Distance: 195 km driving distance; 130 km straight-line air distance.
The highway is mostly single-lane; pass with caution.
Summer for clear mountain passes and pleasant weather.