The journey from Crawford Bay to Salmo covers approximately 85 kilometers and requires a combination of ferry travel and highway driving. You must first take the Kootenay Lake Ferry from Kootenay Bay to Balfour, which is a free service operated by the Ministry of Transportation. From Balfour, you will navigate Highway 3A west toward Nelson before connecting to Highway 6 south. The route is characterized by winding mountain roads and stunning lake views. Expect a total travel time of roughly 2 hours depending on ferry wait times.
Total Distance: 85 km driving distance; 45 km straight-line air distance.
Check the DriveBC website for Kootenay Pass weather alerts before departing.
July to September for clear road conditions and reliable ferry operations.