Distance from Croskey, Washington to Almira, Washington
The driving distance from Croskey, Washington to Almira, Washington is 86.1 mi (138.5 km)
The straight-line (air) distance is approximately 36.3 mi (58.4 km)
Estimated travel time by road is 1 hour 40 minutes
We found 3 routes between Croskey and Almira.
Available Routes
Route Directions
Follow E Williams Lake Rd and Sprague Hwy Rd E to WA-23 N in Sprague
Follow WA-231 N to Ida Ave E in Edwall
Follow Bluestem Rd E to WA-28 E
Take US-2 W to E Main St. Take the exit toward Almira from US-2 W
Follow E Main St to N 3rd St
Route Directions
Continue on E Williams Lake Rd. Take Sprague Hwy Rd E, I-90 W and Danekas Rd to E Tokio Rd in Adams County
Continue on E Tokio Rd. Take N Marcellus, Weber Rd E and King Ranch Rd N to WA-28 W in Lincoln County
Follow WA-21 N, Monson Rd and Kiner Rd to N 3rd St in Almira
Route Directions
Follow E Williams Lake Rd and Sprague Hwy Rd E to WA-23 N in Sprague
Follow WA-23 N to W Linden St in Harrington
Take Rocklyn Rd N to US-2 W
Follow US-2 W to E Main St. Take the exit toward Almira from US-2 W
Follow E Main St to N 3rd St
Journey Details
Traveling from Croskey, Washington to Almira, Washington covers 79.3 miles (128 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 31 minutes under normal conditions.
Drivers have 3 route options between these locations (79-89 miles / 128-143 km). The primary route shown here saves 18 minutes compared to alternatives.
Journey Waypoints
Croskey
Starting Point
Almira
Destination