Distance from Zigzag, Oregon to Mt St Helens, Washington

Zigzag Mt St Helens
Total Distance
122.8 mi
(197.7 km)
Travel Time
2 hours 51 minutes

The driving distance from Zigzag, Oregon to Mt St Helens, Washington is 122.8 mi (197.7 km)

The straight-line (air) distance is approximately 37.2 mi (59.8 km)

Estimated travel time by road is 2 hours 51 minutes

We found 2 routes between Zigzag and Mt St Helens.

Available Routes

Shortest Fastest Tolls
US-26 W
110.8 mi
178.4 km
2 hours 43 minutes
Lewis River Rd
122.8 mi
197.7 km
2 hours 51 minutes

Route Directions

Take US-26 W, I-205 N and I-5 N to WA-503 S/Lewis River Rd in Woodland. Take exit 21 from I-5 N
65.7 mi
1 hr 14 min
Continue on Lewis River Rd to your destination in Skamania County
57.1 mi
1 hr 36 min

Route Directions

Follow US-26 W, I-84 E/US-30 E and WA-14 E to Wind River Hwy in Skamania County
63.7 mi
1 hr 15 min
Continue on Wind River Hwy to your destination
47.1 mi
1 hr 27 min

Journey Details

Traveling from Zigzag, Oregon to Mt St Helens, Washington covers 110.8 miles (178 km) in a north direction. This mixed highways and local roads, substantial route typically takes 2 hours 43 minutes under normal conditions.

Drivers have 2 route options between these locations (111-123 miles / 178-198 km). The primary route shown here saves 9 minutes compared to alternatives.

The route features toll sections. During morning weekday travel, expect morning rush hour with average speeds around 42 mph (68 km/h) .

Journey Waypoints

Zigzag

Starting Point

Sandy River, Oregon

86 mi to destination

3 mi
Oneonta Gorge, Oregon

Traveled 21 mi from origin

3 mi
Warrendale, Oregon

64 mi to destination

1 mi
North Bonneville, Washington

Traveled 43 mi from origin

4 mi
Stabler, Washington

43 mi to destination

6 mi
Northwoods, Washington

Traveled 64 mi from origin

7 mi
Cougar, Washington

Traveled 86 mi from origin

4 mi
Mt St Helens

Destination