Route Scenic Staff Pick
North Cascades Highway
Marblemount to Winthrop
- Distance
- 87 mi
- Riding Time
- 1h 50m
- Climb
- 6,903 ft
- Difficulty
- Moderate
- Surface
- Paved
- Character
- Twisty
- Saves
- 0
Ride This Route opens it in MotoRev on your phone, iPhone or Android, for turn by turn navigation. On a computer, scan the code with your phone. Save Route keeps it in your saved routes on the web and in the app.
Road Guide
- Best Season
- Best from June through September. Snow can linger near the passes into early summer.
- Closures
- Closed every winter between Diablo and Mazama by snow and avalanche danger, usually from November until April or May. Opening dates vary.
- Fuel
- There is no fuel between Marblemount and Mazama. Fill up in Marblemount heading east or in Winthrop heading west.
- Watch For
- Long gaps without services or cell coverage, rockfall, sudden weather changes at the passes, cyclists, and wildlife.
Weather Along the Route
Forecast at the hour you reach each point, from the riding time. Leave Departure empty to leave now. Forecast from Open-Meteo.
State Route 20 crosses North Cascades National Park and the Okanogan National Forest between the Skagit Valley and the Methow Valley. It passes the turquoise water of Diablo and Ross Lakes, climbs over Rainy Pass and Washington Pass beneath Liberty Bell Mountain, then sweeps down to the western themed town of Winthrop.
Stops
- StartMarblemount
- FinishWinthrop





