North Cascades Two-Day Itinerary
Last updated: March 2026
This is the most reliable way to see the North Cascades without rushing or missing key stops. Two days lets you split the corridor, control timing, and add one real hike or detour without breaking the trip.

Diablo Lake overlook view along Highway 20 - Steven Pavlov | CC BY-SA 4.0
Get road and weather updates before your trip
Quick Decision Guide
- Best overall plan
Day 1 west side (Newhalem to Diablo), Day 2 east side (Rainy Pass to Washington Pass) if the road is open. - If SR-20 is partially closed
Build both days west of Diablo and skip Rainy Pass entirely (check road status). - If you want one real hike
Use Day 2 for Rainy Lake or Cascade Pass and keep Day 1 mostly viewpoints. - If traveling with kids or limited time
Focus on Newhalem, Gorge Creek Falls, and Diablo Lake. Skip Cascade River Road. - If weather is unstable
Do west-side stops first and keep Day 2 flexible for pass-level visibility.
How to shape your two days
Why two days: The corridor mixes fast pullouts with slow detours. Trying to combine both in one day forces you to skip something important.
Two workable versions:
- Scenic-first version
Both days focus on Highway 20 stops. This works best if you want viewpoints with minimal walking. - Hike-first version
Day 1 stays light. Day 2 is built around one hike like Rainy Lake or Cascade Pass. This works because you are not racing sunset.
Flow: Drive west to east. Start before Marblemount early. End near Washington Pass only if the road is open.
If you need full corridor context first, see the Highway 20 Scenic Corridor Guide.
Day 1: west corridor plan
Before Marblemount: Handle fuel and food. Services thin quickly after this point. Last gas and supplies guide
- Newhalem (just east of Marblemount)
Best first stop to reset your timing. Easy walking and parking flexibility make it your buffer if you are early or late. - Gorge Creek Falls (east of Newhalem)
Short stop with high payoff. Use this even on tight days. - Diablo Lake Overlook (east of Gorge Creek, SR-20 mile marker 131)
This is the main viewpoint. Do not wait too long for parking. Move on and come back later if needed. - Happy Creek Forest Walk (east of Diablo)
Use this when Diablo is crowded. It keeps the day moving instead of getting stuck. - Ross Lake overlooks (east of Diablo)
Quick pullouts that work when you need to make up time.
Tip: If Diablo parking is full, continue east and return later. Do not let one stop control your whole day.
End of Day 1: Stay near Marblemount, Rockport, or Concrete depending on your plan for Day 2.
Day 2: east side plan (when open)
Access: This only works if SR-20 is open through Rainy Pass and Washington Pass. The road closes each winter due to snow and avalanche risk and typically reopens in spring (check current status). :contentReference[oaicite:0]{index=0}
- Rainy Pass Trailhead (east of Ross Lake)
This is your main Day 2 anchor. Add Rainy Lake if you want an easy walk that still feels like a real hike. - Rainy Lake
Works well for families or recovery pace. Skip if weather is unstable or you are short on time. - Washington Pass Overlook
Best final stop. This works better late in the day when light improves on the east side.
Tip: Pass-level weather changes faster than the west side. If clouds move in, stop earlier and turn back.
For overlook details, see Washington Pass Overlook guide.
Optional detour: Cascade River Road
Access: Turn off near Marblemount. This road runs about 23 miles to the Cascade Pass trailhead and becomes narrow and partly gravel.
When it makes sense: Use this as your main Day 2 plan if you want a serious hike. Do not combine it with a full east-side drive.
Timing risk: The road often opens later than Highway 20 and may not reach the trailhead until early summer (check trail conditions).
Tradeoff: You gain a full mountain hike but lose Rainy Pass and Washington Pass.
Use the Cascade River Road planning guide before committing.
Where to stay for a two-day trip
Marblemount: Closest access to the park corridor. Best if you want early starts. Tradeoff is fewer services. Where to Stay in Marblemount
Concrete: More food, gas, and lodging. Better fallback option if plans change. Tradeoff is longer drive each day. Where to Stay in Concrete
Rockport: Middle option with quieter stays and faster access than Concrete, but fewer services than Concrete. Where to Stay in Rockport
Why this matters: Your base determines how early you can reach Diablo Lake and whether Day 2 starts on time.
Plan B: closures or bad weather
Trigger: SR-20 closed past Ross Lake, heavy smoke, or low visibility.
- Keep both days west of Diablo
- Repeat Diablo Lake at different times of day
- Add Newhalem-area walks or short waterfalls
- Skip Rainy Pass entirely
Use What to Do if SR-20 Is Closed to adjust your plan.
Tip: Do not drive deeper hoping conditions improve. Turn back early and reuse your time.
Related Guides
Disclaimer: Conditions, closures, weather, and access change quickly in the North Cascades. Always verify current information before travel.