The drive from Castlegar to Richmond covers 680 km and takes approximately 10 hours. You will travel west on Highway 3, navigating through the Kootenays and the Okanagan before reaching the Lower Mainland. This route offers a diverse range of scenery, from high mountain passes to the urban landscape of Richmond. It is a primary route for those traveling from the interior to the Greater Vancouver area.
Total Distance: 680 km driving distance; 440 km straight-line air distance.
Expect heavy traffic in the final hour as you enter the Metro Vancouver area.
May to October for clear mountain passes.