WHERE WE ARE
Highway 31 is a minor north-south highway through the Selkirk Mountains. The highway first gained its number in 1973, and it is one of the few numbered highways in the province that is not fully paved.
Trout Lake is a ribbon lake located 90 kilometres south of Revelstoke which includes a 20-minute ferry crossing via the Upper Arrow Lake.
From the North:
Travel from Revelstoke on Highway 23 South to the Shelter Bay Landing.
From the ferry landing, turn left ~ 2 kms at Highway 31 junction with Highway 23 – travel 18 kms the Beaton turnoff at Armstrong Lake. Turn right to Trout Lake (14 km of good gravel road).
From the South:
Travel from Nakusp on Highway 23 North to the Highway 31 junction and turn right – travel 18 kms to the Beaton turnoff at Armstrong Lake. Turn right to Trout Lake (14 km of good gravel road).
From the Southeast:
Travel from Kaslo on Highway 31 North – travel ~100 kms to Trout Lake. Highway from Gerrard to Trout Lake is very narrow and winding in spots but well maintained. (Good 20 km gravel road).
Road Conditions and Delays: www.drivebc.ca
Please check your Junk or Spam folders if our E-Mail is not in your Inbox
6276 Sawczuk Road
Trout Lake, BC
Canada V0G 1R2
TLBCIS Office Hours
Monday to Friday 9am to 5pm
(Closed Christmas Day)
QUESTIONS OR FEEDBACK?