The nearest major highway is quite a distance from Kaslo, which makes the town a great escape from hectic urban life.
It also necessitates a vehicle for exploring the surrounding area, especially along two scenic driving routes. Car rentals are available in Nelson, 70km/44mi south of Kaslo.
Kaslo is 197km/122mi from the Trans-Canada Highway. Take Highway 23 from Revelstoke to Nakusp, pick up Highway 6 south, and then Highway 31A over the mountains from New Denver to Kaslo.
From Highway 3 (112km/69mi south of Kaslo), take 3A from Castlegar (or Highway 6 from Salmo) to Nelson and then north on 3A to Balfour. The final leg of the journey follows Highway 31 from Balfour. Kaslo is 730km/454mi from Vancouver, via Castlegar.
Of several options the shortest route from Calgary, Alberta (525km/326mi) is via Kootenay National Park, Cranbrook, Creston, and the free ferry service that crosses Kootenay Lake from Kootenay Bay to Balfour. Spokane, Washington is 308km/191mi via the Nelway border crossing, south of Nelson on Highway 6.
Transportation Service Providers