Getting to Kootenay Lake from Calgary
Highway 3 (the Crowsnest Highway) carries the route in from Calgary, ending at either Kootenay Pass or the Kootenay Lake ferry.
Updated Pacific Time.
The route
Highway 3 (the Crowsnest Highway) carries the route from Calgary. TranBC, the Ministry of Transportation and Infrastructure's own blog, describes Highway 3 as running "along the southern edge of BC and across the Alberta border," also known as "the Crowsnest Highway," and states, of the same road in the Creston-to-Alberta direction: "Leaving Creston, the time machine travels through Cranbrook, Fernie and onto towards Crowsnest [Pass]."
Verified 2026-09-22 against the cited page.
explorecrestonvalley.com states the last BC leg, Cranbrook to Creston on Highway 3, as "45 minutes" to Yahk plus "another 30 minutes" on to Creston (about 1 hour 15 minutes total); it states no full drive time from Calgary itself.
Pass or ferry?
Highway 3 reaches Creston, at the lake's south end, directly from Cranbrook. The Kootenay Pass stretch of Highway 3 lies further west, between Salmo and Creston, and only comes into it if you continue past Creston toward Nelson by road instead of by ferry.
From Creston, Highway 3A runs north along the East Shore to the Kootenay Bay ferry terminal, where the free Kootenay Lake Ferry crosses to Balfour — the way to reach Nelson, Balfour or the North Shore without driving all the way around through Kootenay Pass.
Kootenay Lake ferry
24 min agoFrom Balfour
4:30 pm
then 6:10 pm, 7:50 pm
From Kootenay Bay
5:20 pm
then 7:00 pm, 8:40 pm
M.V. Osprey 2000, 80 vehicles, 35-minute crossing. Free.
Full schedule, cameras and the new vessel
Camera images and ferry status from DriveBC.ca, BC Ministry of Transportation and Transit.
Closures and advisories right now
A scheduled job reads DriveBC’s Open511 feed every ten minutes for the corridors this route uses.
Open511 reports no closure on this route right now, as of a reading 5 min ago.
DriveBC has posted no advisory touching the lake right now.
Road events from DriveBC Open511.
Time zone note
Sailing times are Pacific Time, the time in Balfour, Nelson and Kaslo. Creston and most of the East Shore keep Mountain Standard Time all year, which matches Pacific in summer and runs one hour ahead in winter.
Common questions
What highways do I take from Calgary?
Should I take the pass or the ferry?
What time zone are the ferry sailings in?
kootenaylake.org is an independent guide published by Delcaro Media in Kitchener, BC. It is not affiliated with Nelson Kootenay Lake Tourism, the Kootenay Lake Chamber of Commerce, the BC Ministry of Transportation and Transit, Western Pacific Marine, BC Parks or any business listed on it.