Where is Crawford Bay and how do I get there? Crawford Bay is a small community on the East shore of beautiful Kootenay Lake. From the West: It is on Highway 3A 80 km north of Creston BC. From the East: It is 40 km and a 40-minute free ferry ride east of Nelson. Share This On Social FacebookXPinterest