Share:

Getting Here Kaslo

Directions, distances, and travel tips

By Car

Kaslo is reached via Highway 31 along the west shore of Kootenay Lake. The road is scenic but winding — allow extra time.

Nelson
1 hr
70 km
Castlegar
1.5 hrs
115 km
Vancouver
7.5 hrs
680 km

By Ferry

The free Kootenay Lake Ferry runs between Balfour and Kootenay Bay, cutting driving time significantly when approaching from the east side of the lake.

BC Ferries (Inland Ferry) Website

Travel Tips

  • The Kootenay Lake Ferry is free and runs year-round — check schedules before you go
  • Highway 31 north of Kaslo to Lardeau is a stunning but remote drive
  • Cell service is limited along much of the Kootenay Lake shoreline