The journey from Kootenay Bay to Salmo covers approximately 85 kilometers. You must first board the Kootenay Lake Ferry, which is free and operates between Kootenay Bay and Balfour. From Balfour, you follow Highway 3A west to Nelson, then transition to Highway 6 south toward Salmo. This route takes you through the heart of the Selkirk Mountains. Expect a total travel time of about 2 hours depending on ferry wait times.
Total Distance: 85 km driving distance; 45 km straight-line air distance.
Check the DriveBC website for ferry wait times before departing.
July to September for clear mountain roads and reliable ferry operations.