The Ultimate North Cascades Road Trip
The North Cascades are one of the least talked about mountain ranges in the country, which is exactly why they’re worth your time. For anyone based in Bellingham, this is your backyard. For Seattle, it’s one of the best drives in the state. Either way, Highway 20 cuts straight through some of the most rugged terrain in Washington without the crowds you’ll find in places like Rainier or the Olympics. Instead of crowds, the North Cascades offer a true wilderness feel—sharp, dramatic peaks rising straight out of alpine lakes, with glaciers looming overhead.
Starting Points: Seattle vs. Bellingham
From Seattle, expect a 2- to 3-hour drive just to reach the western edge of the North Cascades. It’s a commitment, but it’s worth building into a full day or weekend. From Bellingham, you’re much closer. You can be in the mountains in under an hour, which makes this an easy half-day or quick mission. Both routes merge onto Highway 20, where the trip really begins.
Diablo Lake
Diablo Lake is one of the most recognizable stops in the North Cascades. The electric blue water, reminiscent of the Caribbean, shines on a clear day. The overlook is right off the road, but it’s worth getting out and walking around instead of just snapping a photo and leaving. If you’ve got time, hike down toward the lake or explore some of the nearby trails. It’s one of the easier ways to spend more time in the area without committing to a full-day hike.

Ross Lake and Boat Access
Just past Diablo, Ross Lake opens up a different kind of access. This is where things start to feel more remote. Taking a boat or water taxi across the lake lets you access trailheads that most people never reach. It’s one of the best ways to experience the North Cascades without dealing with crowded parking lots or heavily trafficked routes.
If you’re looking to stretch this into an overnight, this is one of the better zones to do it.

Washington Pass
Washington Pass is one of the high points of the entire drive. This is where the highway threads through steep granite walls, sharp ridgelines, and some of the most dramatic roadside scenery in the state. It’s worth slowing down here. Get out at the overlook, take in the scale of it, and give this part of the drive more than five minutes. If you want to turn the stop into a hike, Blue Lake and Cutthroat Lake are both nearby and give you an easy way to spend more time in the terrain without committing to an all-day mission.

Hiking Options
The North Cascades don’t hand out easy hikes the way other parks do.
Most trails gain elevation quickly and feel a little less maintained, which is part of the appeal.
If you’re looking for something straightforward:
- Blue Lake (shorter, high payoff)
- Cutthroat Pass (longer, but still accessible)
If you want something more challenging:
- Cascade Pass
- Sahale Arm (if you’re prepared for it)
This is where you decide how hard you want to push it.

When to Go
Highway 20 typically opens late spring, depending on the snowpack, and conditions can change quickly even in summer. July through September is the most reliable window, but even then, the weather can shift fast. Always check conditions before heading out. The North Cascades isn’t always the most convenient destination, but that’s sort of the point. You don’t come here to check boxes. You come here to spend time in nature, move through it, and figure things out as you go.