The drive from Seattle to Portland is often treated as a straight shot down I-5. Without stops, the route is about 174 miles (280 km) and usually takes around 3 hours in good traffic. But if you choose your breaks well, this becomes one of the easiest scenic road trips in the Pacific Northwest.
This guide focuses on worthwhile places to stop between Seattle and Portland, including wildlife refuges, waterfalls, old-growth forest, Mount St. Helens viewpoints, riverfront parks, museums, and easy family-friendly breaks. It is ordered southbound from Seattle to Portland, but the same stops work in reverse if you are driving from Portland to Seattle.
Important 2026 Mount St. Helens note: Johnston Ridge Observatory remains unreachable because of the 2023 landslide on State Route 504. The U.S. Forest Service says the observatory may reopen in 2027 depending on repair progress. The Washington State Department of Transportation expects bridge work on SR 504 to be complete in fall 2026. Until then, treat Mount St. Helens as a partial-access detour, not a guaranteed crater-rim visit.
Seattle to Portland Drive at a Glance
- Direct distance: about 174 miles (280 km)
- Typical direct drive time: about 3 hours without major traffic
- Main route: Interstate 5 south through Tacoma, Olympia, Centralia, Castle Rock, Longview/Kelso, Vancouver, and Portland
- Best quick stop: Brewery Park at Tumwater Falls
- Best nature stop near I-5: Billy Frank Jr. Nisqually National Wildlife Refuge
- Best half-day detour: Mount St. Helens Visitor Center at Silver Lake and the open sections of SR 504
- Best family stop: Kalama Marine Park or Vancouver Waterfront Park
- Best rainy-day stop: Olympic Flight Museum in Olympia
How to Use This Guide
You do not need to visit every stop in one trip. If you only have an extra hour, choose one quick stop near I-5. If you have half a day, add Mount St. Helens or Lake Sacajawea. If you want a slow road trip, combine several stops and arrive in Portland by evening.
| Stop | Best For | Approx. Distance from I-5 | Time Needed | Worth the Detour? |
|---|---|---|---|---|
| Point Defiance Park | Puget Sound views, forest, beaches | About 8 miles (13 km) | 1.5 hours to half day | Yes, if you want a Tacoma stop |
| Billy Frank Jr. Nisqually National Wildlife Refuge | Birding, boardwalks, estuary views | Less than 1 mile (1.6 km) | 1 to 2 hours | Yes, one of the easiest nature stops |
| Olympic Flight Museum | Rainy day, aviation, kids | About 3 miles (5 km) | 45 minutes to 1.5 hours | Yes, especially in bad weather |
| Brewery Park at Tumwater Falls | Quick waterfall walk | About 1 mile (1.6 km) | 30 to 60 minutes | Yes, best short stop |
| Lewis and Clark State Park | Old-growth forest, quiet trails | About 8 miles (13 km) | 1 to 2 hours | Yes, if you want forest instead of towns |
| Mount St. Helens Visitor Center at Silver Lake | Volcano exhibits, lake views, geology | About 5 miles (8 km) | 1 to 2 hours | Yes, even with Johnston Ridge closed |
| Lake Sacajawea Park | Walking, picnics, gardens | About 4 miles (6 km) | 45 minutes to 2 hours | Yes, for an easy Longview break |
| Kalama Marine Park | Columbia River views, playground, picnic | Less than 1 mile (1.6 km) | 30 to 90 minutes | Yes, great near the end of the drive |
| Vancouver Waterfront Park | Columbia River, restaurants, final stop before Portland | About 1 mile (1.6 km) | 45 minutes to 2 hours | Yes, especially before crossing into Portland |
1. Point Defiance Park, Tacoma
Approx. from Seattle: 40 miles (64 km)
Approx. from Portland: 135 miles (217 km)
Best for: Puget Sound views, forest trails, beaches, gardens, and a longer Tacoma break
If you want the drive to feel scenic early, Point Defiance Park is the best Tacoma-area detour. It is not directly on I-5, but it gives you something the freeway does not: saltwater views, old trees, beach access, gardens, and a real sense of Puget Sound.
The park’s Five Mile Drive and trail system is useful if you want a short scenic loop rather than a full hike. The inner loop remains open to vehicles, while the outer loop is closed to motorized traffic because of slope instability. That closure is not a reason to skip the park; it actually makes parts of the route better for walking and biking.
Do this stop if: you are not in a rush and want a real landscape change before continuing south.
Skip it if: you only want stops directly beside I-5. Tacoma traffic and the detour can add more time than expected.
2. Billy Frank Jr. Nisqually National Wildlife Refuge
Approx. from Seattle: 60 miles (97 km)
Approx. from Portland: 114 miles (183 km)
Best for: wildlife, boardwalks, birding, photography, and a quiet nature break
For most travelers, Billy Frank Jr. Nisqually National Wildlife Refuge is the strongest nature stop directly off I-5. The refuge protects the Nisqually River Delta, where freshwater from the river meets the saltwater of Puget Sound.
The trail system includes about 4 miles (6.4 km) of flat boardwalks and gravel paths. The official refuge map lists the Nisqually Estuary Boardwalk at 1.05 miles (1.7 km), the Nisqually Estuary Trail at 0.59 miles (0.95 km), and the Hoffman Hill Trail at 0.57 miles (0.92 km).
This is a better stop than a generic rest area because it changes the pace of the drive. You can walk for 20 minutes, or you can spend two hours watching herons, ducks, raptors, seals, and tide movement across the flats.
Knowledge tip: Check tide timing before you go. At lower tides, the mudflats can be more active for shorebirds. At higher tides, the water views are more dramatic from the boardwalk.
Do this stop if: you want the most rewarding low-detour nature stop between Seattle and Portland.
Skip it if: you need a fast food or fuel stop. This is a slow, quiet refuge, not a commercial road stop.
3. Olympic Flight Museum, Olympia
Approx. from Seattle: 64 miles (103 km)
Approx. from Portland: 110 miles (177 km)
Best for: rainy days, aviation history, families, and a short indoor stop
The Olympic Flight Museum is one of the most practical bad-weather stops on the route. It sits at Olympia Regional Airport and focuses on historic military and civilian aircraft, including flyable warbirds and helicopters.
According to the museum, summer hours are Wednesday through Sunday, 10:00 a.m. to 4:00 p.m. Admission is listed as $7 for adults, $6 for seniors, military, first responders, and AAA members, $5 for kids ages 7 to 12, and free for kids 6 and under. Always confirm hours before visiting because smaller museums can change schedules for events, maintenance, or seasonal operations.
This is not the most scenic stop in the natural sense, but it is useful because it solves a real road-trip problem: what to do when the weather turns or kids need something more interesting than another coffee stop.
Do this stop if: you want a short, affordable indoor break near Olympia.
Skip it if: you are looking only for outdoor scenery.
4. Brewery Park at Tumwater Falls
Approx. from Seattle: 66 miles (106 km)
Approx. from Portland: 108 miles (174 km)
Best for: waterfalls, quick walks, families, and an easy leg stretch
Brewery Park at Tumwater Falls is the best short scenic stop on the whole drive. It is close to I-5, easy to understand, and does not require a long commitment.
The park has a 0.5-mile (0.8 km) pedestrian loop along the Deschutes River, with stairs, bridges, boardwalk sections, and views of cascading falls. It is short enough for a quick break but scenic enough to feel like you actually stopped somewhere.
The park is also tied to Olympia brewing history. The old brewery setting gives the stop more character than a standard roadside park, and interpretive signs help explain the area’s local history.
Do this stop if: you only have 30 to 60 minutes and want the highest scenic payoff for the least detour.
Skip it if: stairs or uneven surfaces are a problem for your group.
5. Lewis and Clark State Park, Winlock
Approx. from Seattle: 91 miles (146 km)
Approx. from Portland: 83 miles (134 km)
Best for: old-growth forest, quiet trails, camping, picnics, and horseback riding
Lewis and Clark State Park is a better stop than many travelers realize. It is not on the actual Lewis and Clark expedition route, but it protects a rare stand of old-growth forest near the old Highway 99 corridor.
Washington State Parks describes it as a 616-acre (249-hectare) camping park with dense old-growth forest trails, picnic shelters, camping, and equestrian facilities. The Washington Trails Association notes that the park has about 5 miles (8 km) of trails and one of the last intact old-growth stands remaining in the Cowlitz Valley.
This is the stop to choose if you want forest rather than another town. It is quiet, shaded, and usually less hectic than the better-known attractions on the route.
Knowledge tip: This is a strong “reset stop” for drivers. A 30-minute walk under tall Douglas fir and western red cedar trees can feel more restorative than a longer stop in a crowded town.
Do this stop if: you want old-growth forest without driving all the way to the Olympic Peninsula or Mount Rainier.
Skip it if: you do not want an 8-mile (13 km) side trip from I-5.
6. Mount St. Helens Visitor Center at Silver Lake
Approx. from Seattle: 120 miles (193 km)
Approx. from Portland: 54 miles (87 km)
Best for: volcano history, geology, lake views, families, and an easy Mount St. Helens introduction
The Mount St. Helens Visitor Center at Silver Lake is the most reliable Mount St. Helens stop for Seattle-to-Portland travelers right now. It is about 5 miles (8 km) east of I-5 on State Route 504, making it far easier than a full volcano detour.
The center covers the 1980 eruption, local geology, ecosystem recovery, and regional history. The U.S. Forest Service lists the Silver Lake visitor center as open year-round, with hours varying by season, so check before you go.
The real advantage of this stop is that it still works while Johnston Ridge Observatory is closed. You can learn the volcano story, walk near Silver Lake, and decide whether to continue farther up SR 504 toward open viewpoints and trails.
Do this stop if: you want Mount St. Helens context without committing to a long and uncertain detour.
Skip it if: your only goal is the crater view from Johnston Ridge. That access is not currently available.
7. Lake Sacajawea Park, Longview
Approx. from Seattle: 126 miles (203 km)
Approx. from Portland: 48 miles (77 km)
Best for: walking, gardens, picnics, public art, and an easy Longview stop
Lake Sacajawea Park is one of the most useful low-stress stops near the southern half of the drive. The city’s trail information describes a 3.6-mile (5.8 km) gravel loop around the lake with benches, lighting, pedestrian bridges, playgrounds, picnic tables, picnic shelters, arboretum information, rhododendron gardens, fountains, public art, restrooms, and nature watching.
You do not need to walk the full loop. For a road trip, the best use is a short out-and-back walk, a picnic, or a garden break before continuing toward Portland.
The Washington Trails Association notes that access from I-5 is via Exit 36 toward Longview, then toward 15th Avenue and Kessler Way. That makes it a practical detour rather than a remote side trip.
Do this stop if: you want an easy walk, restrooms, green space, and a break from freeway driving.
Skip it if: you are looking for mountain drama. This is a calm city park, not a wilderness stop.
8. Kalama Marine Park
Approx. from Seattle: 140 miles (225 km)
Approx. from Portland: 34 miles (55 km)
Best for: Columbia River views, kids, picnics, beaches, and a final Washington stop
Kalama Marine Park is an underrated road-trip stop because it gives you big Columbia River views with almost no detour. The Port of Kalama describes Marine Park as a 5-acre (2-hectare) day-use park along the Columbia River with scenic walking and bicycle pathways and newly expanded public beaches.
This stop works especially well for families. Kids get a playground and open space, adults get river views, and everyone gets a break before the final push into Vancouver and Portland.
If you want food nearby, the Kalama waterfront has restaurants and small-town services within a short distance. It is a more pleasant pause than stopping at a gas station near the freeway.
Do this stop if: you want an easy Columbia River stop with minimal planning.
Skip it if: the weather is windy and cold and you prefer an indoor stop.
9. Vancouver Waterfront Park
Approx. from Seattle: 166 miles (267 km)
Approx. from Portland: 9 miles (14 km)
Best for: Columbia River views, restaurants, walking paths, and a final stop before Portland
Vancouver Waterfront Park is the best final stop before crossing into Portland. It gives you river views, walking paths, restaurants, benches, green space, and an easy way to pause before dealing with Portland traffic or hotel check-in.
The City of Vancouver notes that the Columbia River Renaissance Trail follows the riverside from Vancouver Waterfront Park toward Wintler Park, more than 5 miles (8 km) away. The park also includes a Columbia River water feature with fountains and wading areas, making it especially useful for families in warm weather.
This is not a wilderness stop, but it is highly practical. It turns the end of the drive into something more memorable than simply crossing the Interstate Bridge.
Do this stop if: you want food, river views, and a relaxed arrival before Portland.
Skip it if: you are already late and need to get directly into Portland.
Best Stops Depending on Your Trip
If you only have 30 minutes
Choose Brewery Park at Tumwater Falls or Kalama Marine Park. Both are close to I-5 and give you a real scenic break without adding much complexity.
If you have 1 to 2 hours
Choose Billy Frank Jr. Nisqually National Wildlife Refuge, Lake Sacajawea Park, or Vancouver Waterfront Park. These stops are easy to adjust depending on weather, energy, and traffic.
If you have half a day
Choose Mount St. Helens Visitor Center at Silver Lake and continue along open sections of SR 504 as conditions allow. Check current road and visitor center updates before committing.
If you are traveling with kids
Choose Kalama Marine Park, Lake Sacajawea Park, Olympic Flight Museum, or Vancouver Waterfront Park. These stops offer either space to move, indoor interest, bathrooms, or food nearby.
If you want the most peaceful stop
Choose Lewis and Clark State Park or Billy Frank Jr. Nisqually National Wildlife Refuge. Both are better for quiet walking than for quick commercial convenience.
Sample One-Day Seattle to Portland Scenic Itinerary
This itinerary keeps the drive manageable while adding scenery and variety.
- Leave Seattle after morning rush hour. This helps avoid the worst congestion through Seattle and Tacoma.
- Stop at Billy Frank Jr. Nisqually National Wildlife Refuge. Walk the boardwalks for 45 to 90 minutes.
- Continue to Brewery Park at Tumwater Falls. Walk the 0.5-mile (0.8 km) loop and stretch your legs.
- Choose either Lewis and Clark State Park or Mount St. Helens Visitor Center. Pick the forest if you want quiet; pick Mount St. Helens if you want geology and volcano history.
- Stop at Kalama Marine Park or Vancouver Waterfront Park before Portland. Use this as your final riverfront break.
What to Skip If You Are Short on Time
If you only have one extra hour, skip Point Defiance Park and the longer Mount St. Helens drive. Both can be excellent, but they add more uncertainty than quick stops such as Tumwater Falls, Nisqually, Kalama, or Vancouver Waterfront.
If the weather is poor, skip exposed riverfront stops and choose Olympic Flight Museum, Mount St. Helens Visitor Center at Silver Lake, or a shorter waterfall walk at Tumwater Falls.
Current Mount St. Helens Access: What Travelers Need to Know
Mount St. Helens is the most important scenic detour between Seattle and Portland, but it is also the one most likely to disappoint travelers who do not check conditions first.
As of 2026, Johnston Ridge Observatory is still unreachable because a 2023 landslide damaged access on State Route 504. The Forest Service says the closure gate is past Hummocks Trailhead near mile marker 45.2 and that Johnston Ridge may reopen in 2027 depending on repair progress.
The safer recommendation for most Seattle-to-Portland travelers is to visit the Mount St. Helens Visitor Center at Silver Lake first. From there, decide whether you have time and conditions are good enough to continue farther up SR 504.
FAQ: Seattle to Portland Scenic Drive
How long is the drive from Seattle to Portland?
The direct drive is about 174 miles (280 km) and usually takes around 3 hours in good traffic. With scenic stops, plan for 5 to 8 hours depending on how many detours you choose.
What is the best scenic stop between Seattle and Portland?
For most travelers, the best low-detour scenic stop is Billy Frank Jr. Nisqually National Wildlife Refuge. The best quick stop is Brewery Park at Tumwater Falls. The best half-day scenic detour is Mount St. Helens, but access conditions must be checked first.
Is Mount St. Helens worth visiting on the way from Seattle to Portland?
Yes, but only if you have enough time and understand the current access limits. The Silver Lake visitor center is easy to reach from I-5, but Johnston Ridge Observatory is not currently reachable.
Can you drive from Seattle to Portland in one day with stops?
Yes. A realistic one-day version includes two or three stops, not all nine. For example, stop at Nisqually, Tumwater Falls, and Vancouver Waterfront Park.
What is the best stop with kids?
Kalama Marine Park, Lake Sacajawea Park, Olympic Flight Museum, and Vancouver Waterfront Park are the easiest family stops because they offer space, bathrooms, short walks, or indoor interest.
What is the most underrated stop?
Lewis and Clark State Park is the most underrated if you like forests. It protects old-growth trees near the I-5 corridor and offers a quiet contrast to freeway driving.
Final Recommendation
If this is your first Seattle-to-Portland road trip, do not try to see everything. Pick one nature stop, one short walk, and one final riverfront stop. The strongest combination is Billy Frank Jr. Nisqually National Wildlife Refuge, Brewery Park at Tumwater Falls, and Vancouver Waterfront Park. If you have more time, add Mount St. Helens Visitor Center at Silver Lake or Lake Sacajawea Park.
The real trick is not finding places between Seattle and Portland. It is choosing stops that are scenic enough to justify leaving I-5, but not so time-consuming that the drive becomes exhausting.
