Distance from Fife Heights, Washington to Onslow, Washington

Fife Heights Onslow
Total Distance
120.6 mi
(194.1 km)
Travel Time
2 hours 21 minutes

The driving distance from Fife Heights, Washington to Onslow, Washington is 120.6 mi (194.1 km)

The straight-line (air) distance is approximately 51.7 mi (83.2 km)

Estimated travel time by road is 2 hours 21 minutes

We found 2 routes between Fife Heights and Onslow.

Available Routes

Shortest Fastest
I-5 S
105.8 mi
170.3 km
2 hours
I-5 S and US-12 W
120.6 mi
194.1 km
2 hours 21 minutes

Route Directions

Get on I-5 S in Fife from 62nd Ave NE, 66th Ave E and 12th St E
3 mi
7 min
Follow I-5 S and US-12 W to Ocean Beach Rd in Grays Harbor County
102.8 mi
1 hr 55 min
14.9 mi
18 min

Route Directions

Get on I-5 S in Fife from 62nd Ave NE, 66th Ave E and 12th St E
3 mi
7 min
Follow I-5 S, WA-8 W and US-12 W to E Wishkah Blvd in Aberdeen
80 mi
1 hr 20 min
Take US-101 N to Ocean Beach Rd in Copalis Crossing
22.9 mi
32 min

Journey Details

Traveling from Fife Heights, Washington to Onslow, Washington covers 105.8 miles (170 km) in a west direction. This highway, substantial route typically takes 2 hours under normal conditions.

Drivers have 2 route options between these locations (106-121 miles / 170-194 km). The primary route shown here saves 21 minutes compared to alternatives.

The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 56 mph (90 km/h) .

Journey Waypoints

Fife Heights

Starting Point

Fircrest, Washington

119 mi to destination

1 mi
Longbranch, Washington

Traveled 30 mi from origin

1 mi
Graham Point, Washington

89 mi to destination

1 mi
Shelton, Washington

Traveled 60 mi from origin

1 mi
Matlock, Washington

60 mi to destination

2 mi
Deckerville, Washington

Traveled 89 mi from origin

2 mi
Wishkah, Washington

30 mi to destination

4 mi
Humptulips, Washington

Traveled 119 mi from origin

2 mi
Onslow

Destination