Ferry in Nelson to Revelstoke

Kootenay Lake Ferry

Sails between Balfour on the west arm of Kootenay Lake (34km northeast of Nelson) and Kootenay Bay, where you can follow Hwy 3A for the pretty 80km ride south to Creston. It is a 35-minute crossing. Departs Balfour …
Ferry in Nakusp

Needles Ferry

Crosses Lower Arrow Lake between Fauquier (59km south of Nakusp) and Needles (135km east of Vernon) on Hwy 6. The trip takes five minutes and runs every 30 minutes in each direction. This is a good link between the …
Ferry in Nakusp

Upper Arrow Lake Ferry

Runs between Galena Bay (49km south of Revelstoke) and Shelter Bay (49km north of Nakusp) on Hwy 23. The trip takes 20 minutes.
Bus in Golden

Riders Express

Runs buses connecting Vancouver, Kamloops and Calgary, with a bus stopping in Revelstoke and Golden in each direction daily.
Bus in Lake O'Hara

Lake O'Hara Shuttle Bus

The only way to reach the lake without hiking. Reserve three months in advance.
Airport in Nelson

West Kootenay Regional Airport

The closest major airport to Nelson is 42km southwest at Castlegar.
Bus in Nelson

West Kootenay Transit System

The main stop is at the corner of Ward and Baker Sts.