Whistler to Lillooet
Whistler to Lillooet
Sea to Sky / Coast Mountains · British Columbia · Canada
Key measurements
- Distance
- 81.4 miles
- Elevation gain
- 7,603 ft
- Elevation loss
- 8,966 ft
- High point
- 4,229 ft
- Low point
- 660 ft
- Net change
- -1,363 ft (2,217 ft to 854 ft)
- Route type
- point-to-point
Route Overview
This 81-mile section of Highway 99 traces one of southern British Columbia’s most dramatic environmental transitions. Beginning in the glaciated alpine resort environment of Whistler, the route descends north into the agricultural floor of the Pemberton Valley before mounting the eastern Coast Mountains. Crossing Cayoosh Pass at 4,229 feet, the highway carves through steep granite gorges and follows Cayoosh Creek into the rain shadow of the BC Interior. The journey concludes on the arid benchlands above the Fraser River in Lillooet, replacing dense coastal temperate forest with ponderosa pine, sagebrush, and canyon terrain.
Key Segments & Geographic Transitions
Sea-to-Sky Highway & Duffey Lake Pass — Miles 0.5–80.4
Leaving Whistler, Highway 99 descends past Green Lake along the valley floor into Pemberton, dropping to the route's lowest point near the Pemberton basin (660 feet). Past Mount Currie, the character of the road changes abruptly as it becomes Duffey Lake Road. The route ascends aggressively into the Cayoosh Range, climbing narrow benches wedged between rock walls and Cayoosh Creek. Reaching its high point of 4,229 feet along the shores of Duffey Lake, the road curves through subalpine forest before beginning a steep, sweeping descent through the narrow Cayoosh Creek canyon. As the road approaches Seton Lake, the landscape rapidly sheds its coastal moisture, opening into bare, sun-baked canyon walls and dry alluvial fans.
Seton Lake Road Connector — Miles 80.5–80.9
Leaving Highway 99 at the eastern terminus of Seton Lake, this brief four-tenths-of-a-mile transition leads off the main highway corridor and delivers the route directly onto Main Street in downtown Lillooet.
Seasonal & Environmental Context
The extreme elevation profile creates severe microclimate variations. The Cayoosh Pass section retains snow pack and freeze-thaw cycles late into spring and early into autumn, while the destination basin in Lillooet regularly registers among the highest summer temperatures in Canada. Rain and mountain fog can dominate the western slope around Whistler and Pemberton, giving way to dry, bright conditions and dust once over the pass toward Lillooet.
Logistics & Services
Fuel and services are readily available in Whistler and Pemberton, but the 60-mile segment of Highway 99 between Mount Currie and Lillooet is entirely unserviced. There are no gas stations, facilities, or reliable cellular signals through the mountain pass and canyon sections. Services resume fully upon reaching Lillooet.
Important Considerations
Rockfall is a constant factor throughout the Cayoosh Creek canyon, where steep shale and granite slopes frequently shed debris onto the roadway. Black bears are common in the Pemberton Valley and around Duffey Lake, while California bighorn sheep frequently walk onto the road surface along the dry bluffs approaching Lillooet.
Motorcycle routes, measured before you ride.
A curated library of scenic roads. Each one is measured — distance, elevation, the roads it follows — and comes with a GPX file for your GPS or riding app.
Featured routes
Browse by state
Every route is measured from its own track first. The description is written from those measurements and reviewed before it is published.
Have a route of your own?
Analyze your own GPX or KMLSee what Route Refinery finds in a route.
Route Refinery measures a route first — roads, elevation, character, terrain and geographic context — then describes what it measured. Below is a finished brief.
Example Route
Analyze your motorcycle route.
Upload a GPX or KML file to measure distance, elevation, road progression, terrain and route character — then get a concise description written from those measurements.
Measured first. Written second.
How it works
- Upload your route.
- Route Refinery measures it.
- Get a concise, shareable description.
Route files may reveal precise start and end locations. Consider using public start and end points before sharing a route publicly.
Route Refinery is under active development. Road information and geographic context may be incomplete in some areas.
Measuring your route…
Reading route geometry…
This can take a minute on a long route. The measurements come first; the description is written from them.
Route progression
Method & limitations
Plan this ride
Plan This Ride personalizes the briefing for this route. It does not change the route itself. To change the start, finish, or route geometry, edit or create the route in your preferred mapping tool and upload the revised GPX to Route Refinery.
Published routes
Every motorcycle route in the Route Refinery library, each one reviewed before it is published.
Every route has a map, its measured distance and elevation, an elevation profile and a GPX download. Browse by place, or scroll the full list.
Browse by place
No routes have been published yet.
Have your own route?
Route Refinery measures and describes an uploaded GPX or KML file the same way as the published library. To change a published route's start, finish or detour, download its GPX, edit it in your mapping tool and analyze the revised file.
Analyze a GPX or KMLSaved routes
| Title | Status | Saved | Country | State/Prov | Region | Route Type | Origin | Destination | Activity | Distance | Source | Reviewed |
|---|