Distance from Croskey, Washington to Valley, Washington
The driving distance from Croskey, Washington to Valley, Washington is 88.2 mi (141.9 km)
The straight-line (air) distance is approximately 37.4 mi (60.2 km)
Estimated travel time by road is 1 hour 38 minutes
We found 3 routes between Croskey and Valley.
Available Routes
Route Directions
Get on I-90 E from E Williams Lake Rd and Sprague Hwy Rd E
Follow I-90 E to WA-290 E in Spokane. Take exit 282 from I-90 E
Get on US-395 from E Trent Ave, N Greene St and N Market St
Follow US-395 to Bulldog Creek Rd in Stevens County
Continue on Bulldog Creek Rd. Drive to WA-231 N in Valley
Route Directions
Get on I-90 E from E Williams Lake Rd and Sprague Hwy Rd E
Continue on I-90 E to Medical Lake
Take W Espanola Rd to US-2 W
Drive to WA-231 N in Valley
Route Directions
Follow E Williams Lake Rd and Sprague Hwy Rd E to WA-23 N in Sprague
Follow WA-231 N to Waukon Rd N in Edwall
Drive to WA-231 N in Valley
Journey Details
Traveling from Croskey, Washington to Valley, Washington covers 79.2 miles (127 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 36 minutes under normal conditions.
Drivers have 3 route options between these locations (79-88 miles / 127-142 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Croskey
Starting Point
Valley
Destination