BC Highway 20 Road Conditions – from Williams Lake on Highway 97 through to Bella Coola connecting with BC Ferry routes to Port Hardy, Bella Bella, Ocean Falls, Shearwater, Klemtu, and Prince Rupert.
|Highway 20. Road maintenance work between Hunlen Falls Turner Lakes Trailhead and Chipman Rd for 195.4 km (34 km east of Firvale to 39 km east of Tatla Lake). Watch for crew and equipment on road.|
minor construction | last updated Sat Oct 16 at 6:03 AM PDT.
|Highway 20, in both directions. Geotechnical investigation between Bush Rd and Pablo Creek Rd for 46.8 km (17 km west of Williams Lake to 44 km east of Alexis Creek). Until Sun Dec 19. From 8:00 AM to 7:00 PM PDT on weekends and from 7:00 AM to 7:00 PM PDT on weekdays. Single lane alternating traffic. Watch for traffic control. Work occurring at Dog Creek Rd, Roberts Dr, Johnson Way, Shaw Rd, Gibbon Rd.|
minor construction | last updated Tue Oct 26 at 12:13 PM PDT.
|Highway 20. Compact snow between Olsen Dr and Rainbow Range Trailhead for 77.7 km (16 km east of Bella Coola to 39 km west of Anahim Lake).|
minor road condition | last updated Tue Dec 7 at 7:24 PM PST. (DBCRCON-109659)
|Highway 20. Watch for slippery sections between Graham St and the end of Highway 20 for 111.8 km. Compact snow.|
minor road condition | last updated Tue Dec 7 at 7:24 PM PST. (DBCRCON-109662)
|Highway 20. Watch for slippery sections between Hunlen Falls Turner Lakes Trailhead and Sawmill Creek Rd for 136.7 km (39 km west of Anahim Lake to Tatla Lake). Compact snow.|
minor road condition | last updated Tue Dec 7 at 7:24 PM PST. (DBCRCON-109660)
|Highway 20. Compact snow between Graham Lake Access No 2 Rd and Stum Lake Rd for 109.3 km (Tatla Lake to Alexis Creek).|
minor road condition | last updated Tue Dec 7 at 7:24 PM PST. (DBCRCON-109825)
Highway 20 Route Information
Highway 20 is also known as the Chilcotin Highway, and also the Alexander MacKenzie Highway.
Hwy 20 is one of the two main East-West routes in the Central Interior of British Columbia, the other being Highway 16 (the Yellowhead Highway).
The Chilcotin Highway (Highway 20) runs 457 km (284 mi) from Williams Lake westward through the Chilcotin region to an inlet (North Bentinck Arm) from the Pacific Ocean where the town of Bella Coola is located.
BC Ferries Bella Coola Terminal in Bella Coola, provides transportation to Port Hardy on Vancouver Island, and to northern destinations such as Bella Bella, Ocean Falls, Shearwater, Klemtu, and Prince Rupert. Check Highway 20 Road Conditions.
BC Ferries has a complete route map. This map can be downloaded here – Download BCF Route Map
Driving into Bella Coola is a spectacular experience. Bella Coola has a unique location on the coast of British Columbia. You will pass through remote areas. It is important when driving in these conditions to be prepared. There aren’t a lot of facilities along the way, so start out with a full tank of gas.
You can easily make this trip in a day, especially in summer, but be sure to leave plenty of time to stop and explore.
The road is very challenging. It includes 11km of switchbacks on the way up to Heckman Pass (see weather cams to the right), nicknamed as The Hill, at 1.524m (5.000ft) above the sea level.
The road descends 43 km (27 mi) of steep, sharp hairpin turns and two major switchbacks to the Bella Coola Valley. The descent includes a 9 km (5.6 mi) section with steep grades.