Rainier and St. Helens volcano loop
Wildflower meadows at Paradise and the blast zone of Mount St. Helens, between Seattle and Portland.
- Distance
- 335 km (208 mi)
- Driving
- 3 h 43 min
- Suggested days
- 4
- Stops
- 5
- States
- WA, OR
- Updated
- September 11, 2026
At a glance: 4-day road trip of about 335 km (208 mi) with 5 stops, from Seattle to Portland. About 3 h 43 min of driving in total.
Route description
From Seattle, head south to Ashford, the small town at the Nisqually entrance to Mount Rainier National Park. The road then climbs through old forest along the Nisqually River to Paradise, where wildflower meadows at 5,400 feet spread below the glaciers and trails lead up toward them. The meadows are usually at their best from late July to August, and the park may require timed-entry reservations in summer.
From Paradise, continue east on Stevens Canyon Road or return through Ashford, then head south and west to I-5 and the Spirit Lake Highway (WA-504) toward Mount St. Helens. Johnston Ridge Observatory looks straight into the crater, five miles from the 1980 blast, but a 2023 landslide cut the road below the ridge, so check whether it has reopened before you plan on it.
From the mountain, I-5 leads south across the Columbia River to Portland. Snow closes the higher roads at Mount Rainier for much of the year, so the loop is best from July to September.
Stop-by-stop itinerary
In driving order. Distances are estimates between consecutive stops.
- 1Start
Seattle
WA - 2116 km
Ashford
WA - 327 km
Paradise, Mount Rainier
NatureAshford, WAWildflower meadows at 5,400 feet on the flank of Mount Rainier, with trails toward the glaciers.
- 481 km
Johnston Ridge Observatory
NatureToutle, WAA viewpoint looking straight into the crater of Mount St. Helens, five miles from the 1980 blast.
- 5110 km
Portland
OR