The journey from Kootenay Bay to Prince Rupert is approximately 1350 kilometers. You must take the Kootenay Lake Ferry to Balfour, then travel north on Highway 31, Highway 6, and Highway 16 through the interior of British Columbia to the coast. This route takes about 18 hours. It is a long journey through the heart of the province.
Total Distance: 1350 km driving distance; 900 km straight-line air distance.
This is a very long drive; plan for overnight stops.
June to September for clear roads and ferry reliability.