Revelstoke
Revelstoke
Driving

Kootenay Bay to Revelstoke

Updated: 31 May 2026

The journey from Kootenay Bay to Revelstoke is approximately 250 kilometers. You must take the Kootenay Lake Ferry to Balfour, then travel north on Highway 31 to Kaslo, continue to New Denver, and take Highway 6 to Nakusp. From Nakusp, take the Galena Bay Ferry across the Upper Arrow Lake, then follow Highway 23 north to Revelstoke. This route takes about 4.5 hours. It is a spectacular drive through the heart of the Kootenays.

Total Distance: 250 km driving distance; 110 km straight-line air distance.
Fastest Way
Driving via the two ferries and highways takes about 4.5 hours.
Cheapest Way
Driving your own vehicle is the only practical way to reach Revelstoke.
Compare Kootenay Bay to Revelstoke Routes
Driving
Direct
Duration
4.5 hours
Avg Price
60-75 CAD in fuel
Operator
Personal Vehicle
Route
Kootenay Lake Ferry, Highway 31, Highway 6, Galena Bay Ferry, Highway 23.

You must time your travel to catch two different ferries.

Travel Tips
  • Ferry Schedules
    Check both the Kootenay Lake and Galena Bay ferry schedules.
  • Fueling
    Fill up in Nakusp before heading to Revelstoke.
  • Road Conditions
    Check DriveBC for any closures on Highway 23.
  • Dining
    Pack snacks as the route between Nakusp and Revelstoke is remote.
  • Photography
    The ferry crossings offer some of the best photo opportunities.
Safety Tips
  • Wildlife
    Be very careful of wildlife on Highway 23.
  • Mountain Driving
    The roads are winding; maintain a safe speed.
  • Weather
    Be prepared for changing conditions in the mountain passes.
  • Emergency Kit
    Carry a well-stocked emergency kit in your vehicle.
People Also Ask
  • Are the ferries free?
    Yes, both the Kootenay Lake and Galena Bay ferries are free.
  • How long is the drive?
    It takes about 4.5 hours.
  • Is it a scenic route?
    Yes, it is one of the most beautiful drives in BC.
  • Can I take a bus?
    No, there is no public bus service for this route.
  • Is the road paved?
    Yes, the entire route is paved.
Quick Info
  • From Kootenay Bay, British Columbia, Canada
  • To Revelstoke, British Columbia, Canada
  • Modes
Best Time to Travel

June to September for clear roads and ferry reliability.

Things to Do in Revelstoke
1
Mount Revelstoke
Visit the national park for hiking and stunning mountain views.
2
Revelstoke Mountain Resort
Enjoy skiing in winter or mountain biking in the summer.
3
Railway Museum
Explore the history of the Canadian Pacific Railway in Revelstoke.
4
Downtown Revelstoke
Walk the historic streets filled with cafes and local shops.
Tags
Kootenay Bay to Revelstoke Kootenay Lake Ferry Highway 31 to Revelstoke Revelstoke travel guide Kootenay road trip driving in BC ferry to Revelstoke scenic BC routes
More to Kootenay Bay