Distance from Fife Heights, Washington to Grassmere, Washington

Fife Heights Grassmere
Total Distance
122.5 mi
(197.2 km)
Travel Time
2 hours 9 minutes

The driving distance from Fife Heights, Washington to Grassmere, Washington is 122.5 mi (197.2 km)

The straight-line (air) distance is approximately 57.4 mi (92.3 km)

Estimated travel time by road is 2 hours 9 minutes

Route Directions

Get on I-5 N in Federal Way from Hwy 99 N/Pacific Hwy E
5.3 mi
11 min
Follow I-5 N to Cook Rd in Skagit County. Take exit 232 from I-5 N
90.5 mi
1 hr 25 min
Take State Rte 20 E to your destination
26.8 mi
33 min

Journey Details

Traveling from Fife Heights, Washington to Grassmere, Washington covers 122.5 miles (197 km) in a northeast direction. This highway, substantial route typically takes 2 hours 9 minutes under normal conditions.

The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 59 mph (95 km/h) .

Journey Waypoints

Fife Heights

Starting Point

Angle Lake, Washington

132 mi to destination

1 mi
Mercer Island, Washington

Traveled 33 mi from origin

1 mi
Redmond, Washington

99 mi to destination

1 mi
Cathcart, Washington

Traveled 66 mi from origin

1 mi
Machias, Washington

66 mi to destination

1 mi
Canyon Creek, Washington

Traveled 99 mi from origin

1 mi
Oso, Washington

33 mi to destination

1 mi
Rowan, Washington

Traveled 132 mi from origin

6 mi
Grassmere

Destination