North Cascades Highway
Marblemount → Winthrop, WA (WA-20) · ~75 miles · half day
Stylized illustration, not a photo — the real place looks different (and that’s half the fun).
WA-20 cuts through the jagged, glacier-hung peaks of North Cascades National Park — turquoise reservoirs, hanging glaciers, and overlooks that feel airlifted from the Alps.
Updated July 2026.
The “American Alps” by car.
Closed in winter by avalanche danger; best summer through fall. Diablo Lake’s glacial blue is the signature stop, and Washington Pass frames the Liberty Bell spires.
States on this route
The signature stops
What to pull over for.
The best stops on the North Cascades Highway are the places that define the drive, not just the nearest towns. Roamward orders them for the road: start with Diablo Lake Overlook, Rainy Lake, Washington Pass Overlook, Winthrop, then open each stop guide for the pull-over context.
01Diablo Lake Overlookelectric-turquoise glacial water below the peaks — open the stop guideWA
02Rainy Lakea short paved trail to a cirque lake — open the stop guideWA
03Washington Pass Overlooka 5,477-ft pass under the Liberty Bell group — open the stop guideWA
04Winthropan Old-West themed town on the dry east side — open the stop guideWA
Where to eat
Restaurants along this route.
Restaurants on the North Cascades Highway are chosen for trip usefulness: gateway-town location, a clear reason to stop, and enough quality to make a traveler save the pick. Start with 5b's Bakery, Birdsview Brewing Company, Calico Cupboard, Buffalo Run Restaurant.
A curated set of trip-useful meals near the route — enough to anchor driving days without turning the guide into a phone book.
- 5b's Bakery
A Concrete bakery stop on the Skagit side of North Cascades Highway, good for breakfast and road snacks before the pass.
- Birdsview Brewing Company
A Skagit Valley brewpub stop for the North Cascades Highway, useful before services thin out toward the high passes.
- Calico Cupboard
A Skagit Valley breakfast and bakery stop near the western approach to North Cascades Highway.
- Buffalo Run Restaurant
A Marblemount gateway meal before the services thin out on the North Cascades Highway.
- Marblemount Diner
A last-town diner stop before the North Cascades Highway gets properly remote.
- Mondo
Korean-American fusion at the literal gateway to North Cascades National Park — bulgogi and gyoza next to solid burgers, in the last town with services before the mountains. A genuine surprise on Highway 20.
- Arrowleaf Bistro
A Winthrop dinner pick for the Methow Valley side of the Cascade Loop, polished enough to anchor a real overnight.
- Copper Glance
A petite cocktail lounge on the boardwalk pouring creative classics with wholesome small plates and a sharp beer-and-wine list — the grown-up nightcap in a false-front western town.
Build a trip around North Cascades Hwy drive.
Save catalog-backed stops to My Trips on the web now. The iOS beta is testing the on-road companion: verified check-ins, badges, shared trips, and your growing map of America.
Stay & experience
Find a place to stay near North Cascades Hwy, Washington.
Hotels, cabins, and rentals close to the action — compare and book for your trip.
We may earn a commission from bookings made through this link — at no extra cost to you.
Things to do near North Cascades Highway
Browse guided tours and bookable activities that fit this stop.
Book on Viator — Roamward earns a commission, at no extra cost to you.
