Distance from Gooseneck, Washington to Port Williams, Washington

Gooseneck Port Williams
Total Distance
331.3 mi
(533.1 km)
Travel Time
5 hours 36 minutes

The driving distance from Gooseneck, Washington to Port Williams, Washington is 331.3 mi (533.1 km)

The straight-line (air) distance is approximately 118 mi (190 km)

Estimated travel time by road is 5 hours 36 minutes

We found 2 routes between Gooseneck and Port Williams.

Available Routes

Shortest Fastest Tolls
I-5 N and US-101 N
297.2 mi
478.3 km
5 hours 11 minutes
I-90 W
331.3 mi
533.1 km
5 hours 36 minutes

Route Directions

Get on I-82 W in Yakima County from Centerville Hwy and US-97 N
68.8 mi
1 hr 15 min
Continue on I-82 W. Take I-90 W, WA-18 W, WA-16 W and WA-3 N to WA-104 W in Kitsap County
224.6 mi
3 hr 33 min
Continue on WA-104 W. Take US-101 N to Port Williams Rd in Clallam County
37.8 mi
47 min

Route Directions

Get on I-84 W in Hood River from Centerville Hwy and WA-14 W
27.1 mi
37 min
Continue on I-84 W. Take I-5 N to US-101 N in Thurston County. Take the US-101 N exit from US-101 N
172.1 mi
2 hr 35 min
Follow US-101 N to Port Williams Rd in Clallam County
97.9 mi
1 hr 58 min

Journey Details

Traveling from Gooseneck, Washington to Port Williams, Washington covers 297.2 miles (478 km) in a northwest direction. This highway, long-distance route typically takes 5 hours 11 minutes under normal conditions.

Drivers have 2 route options between these locations (297-331 miles / 478-533 km). The primary route shown here saves 26 minutes compared to alternatives.

The route features toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Gooseneck

Starting Point

Glenwood, Washington

272 mi to destination

2 mi
Mt Adams, Washington

Traveled 68 mi from origin

2 mi
Packwood, Washington

204 mi to destination

4 mi
Ashford, Washington

Traveled 136 mi from origin

3 mi
Puyallup River Junction, Washington

136 mi to destination

2 mi
Dash Point, Washington

Traveled 204 mi from origin

1 mi
Waterman, Washington

68 mi to destination

1 mi
Dabob, Washington

Traveled 272 mi from origin

1 mi
Port Williams

Destination