Duffey Lake Road, British Columbia
Duffey Lake Road, part of British Columbia’s Highway 99, connects Pemberton to Lillooet via the dramatic Cayoosh Pass, weaving through one of the most visually stunning and diverse stretches in Western Canada. What makes it truly unique is that in just over 62 miles, the ride transitions from temperate fjords and coastal forests into alpine wilderness and finally the arid, sagebrush-graced interior plateau.
Historically, this route was a rugged logging road built in the 1960s, only paved in the early 1990s and re-designated as part of Highway 99 in 1992, enabling modern-day access through Cayoosh Pass toward Lillooet. Indigenous peoples, including the St’át’imc and Lil’wat, have long used the valley as traditional travel and trade corridors.
After riding the route last summer, it’s easy to understand why motorcyclists are drawn to the Duffey. Its relentless curves, elevation changes, and panoramic views make it an incredible ride. From glacier-backed lakes like Joffre to the reflective calm of Duffey Lake itself, it’s hard to decide when to stop for a photo, since it’s all so scenic. Add in hairpin turns, one-lane bridges, and steep switchbacks that demand attention, and you're in for a spectacular ride.