Highway 6 is a two-lane highway passing between the Kootenay and Okanagan regions in the province of British Columbia, Canada. It is divided into two parts—the Nelson-Nelway Highway between the Canada–US border and Nelson, and the Vernon-Slocan Highway between South Slocan and Vernon. Highway 6 is a north–south highway between Nelway and the Needles Ferry and an east–west highway between the Needles Ferry and Vernon; it has a total length of 407 km (253 mi). It first opened in 1941, and its very winding path through the western Kootenays has not changed since.