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

Page Sponsor

Your community hub for the towns, people, and places of the Central Kootenays region of British Columbia.

Follow us

© 2026 Pixoet. All rights reserved.

Connecting communities across the Kootenays