British Columbia · Canada

Duffey Lake Road

Coast Range highway with serious mountain attitude

Moderate

The Duffey Lake Road (Highway 99) cuts a spectacular line through British Columbia’s Coast Mountains, threading between 7,000-foot peaks and past the turquoise waters of Duffey Lake itself. This paved but challenging route connects Lillooet to Pemberton through some of the most dramatic terrain in the province, with the Cayoosh Creek crossing and steep grades that’ll test your rig’s cooling system on the way up to Duffey Lake Pass at 4,200 feet.

While technically a highway, the Duffey demands respect—rockfall zones, avalanche paths, and weather that can turn deadly fast make this no Sunday drive. High-clearance vehicles are recommended for confidence, though passenger cars can manage in good conditions. Best tackled May through October when snow isn’t closing the pass. You’ll find dispersed camping spots near the lake and creek crossings, but pack everything you need—services are sparse between the two towns. This route delivers serious mountain scenery without requiring technical 4WD skills.

Be the first to save this trail

Trail Specs

Difficulty
Trail Type
Surface
Features, , ,
Length (miles)61 mi / 98.2 km
Duration1 day
Max elevation (ft)4200 ft
Best seasonMay-October
Minimum vehicleHigh-clearance recommended
Nearest townLillooet, BC
Land managerBC Ministry of Transportation
Permit requiredNo
Cell serviceNone
Water crossingsYes
Dispersed campingYes
Start coordinates
End coordinates
Copy both for Google Maps directionsClick to copy the directions URL · or open it directly in a new tab
Find on GoogleSearch on Google →

Location

Ratings & Reviews

Quality
0 ratings
Difficulty
Official: Moderate

Trail Conditions

No recent condition reports. Be the first to post one.

Photos

No community photos yet.

Leave a comment

Your email address will not be published. Required fields are marked *