Skip to content
706

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.

  1. 1

    Seattle

    WA
    Start
  2. 2

    Ashford

    WA
    116 km
  3. 3

    Paradise, Mount Rainier

    NatureAshford, WA

    Wildflower meadows at 5,400 feet on the flank of Mount Rainier, with trails toward the glaciers.

    27 km
  4. 4

    Johnston Ridge Observatory

    NatureToutle, WA

    A viewpoint looking straight into the crater of Mount St. Helens, five miles from the 1980 blast.

    81 km
  5. 5

    Portland

    OR
    110 km