Salmo
Salmo
Driving

Kootenay Bay to Salmo

Updated: 31 May 2026

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.
Fastest Way
Driving via the Kootenay Lake Ferry and Highway 6 takes approximately 2 hours.
Cheapest Way
Driving your own vehicle is the only practical method, costing only the price of fuel.
Compare Kootenay Bay to Salmo Routes
Driving
Direct
Duration
2 hours
Avg Price
25-35 CAD in fuel
Operator
Personal Vehicle
Route
Kootenay Lake Ferry to Highway 3A, then Highway 6.

Check the DriveBC website for ferry wait times before departing.

Travel Tips
  • Ferry Timing
    Arrive at the terminal 30 minutes early during peak summer weekends.
  • Fuel Up
    Fill your tank in Nelson, as gas stations are sparse on the mountain passes.
  • Road Conditions
    Check DriveBC for winter tire requirements if traveling between October and April.
  • Offline Maps
    Download offline maps as cellular service is intermittent on Highway 6.
  • Snacks
    Pack water and food, as dining options are limited between Balfour and Salmo.
Safety Tips
  • Wildlife
    Watch for deer and elk on Highway 3A, especially during dawn and dusk.
  • Mountain Driving
    Use lower gears on steep descents to prevent brake overheating.
  • Weather
    Be prepared for sudden fog on the lake and mountain passes.
  • Emergency Kit
    Carry a basic roadside emergency kit including a spare tire and flashlight.
People Also Ask
  • Is the ferry free?
    Yes, the Kootenay Lake Ferry is free for all passengers and vehicles.
  • How long is the ferry?
    The crossing takes approximately 35 minutes.
  • Are there buses?
    There is no direct public bus service between Kootenay Bay and Salmo.
  • Is the road paved?
    Yes, the entire route via Highway 3A and 6 is fully paved.
  • Can I take a pet?
    Yes, pets are allowed on the ferry but must remain in your vehicle.
Quick Info
  • From Kootenay Bay, British Columbia, Canada
  • To Salmo, British Columbia, Canada
  • Modes
Best Time to Travel

July to September for clear mountain roads and reliable ferry operations.

Things to Do in Salmo
1
Kootenay Lake Ferry
Enjoy the 35-minute free ride across the lake. It is the longest free ferry ride in the world.
2
Nelson City
Stop in Nelson to explore Baker Street. It features historic architecture and local artisan shops.
3
Salmo River
Visit the river for fly fishing or a picnic. The area is known for its quiet, natural beauty.
4
Artisan Shops
Browse the local galleries in Salmo. The town has a vibrant community of mountain artists.
Tags
Kootenay Bay to Salmo drive Kootenay Lake Ferry schedule Highway 3A to Salmo traveling Kootenay region Salmo BC transport Kootenay Bay ferry crossing scenic drives British Columbia Kootenay road trip guide
More to Kootenay Bay