Distance from Sprague River, Oregon to Pinehurst, Oregon
The driving distance from Sprague River, Oregon to Pinehurst, Oregon is 88.9 mi (143.1 km)
The straight-line (air) distance is approximately 31 mi (49.9 km)
Estimated travel time by road is 1 hour 42 minutes
We found 3 routes between Sprague River and Pinehurst.
Available Routes
Route Directions
Follow Sprague River Rd to OR-422 E/Chiloquin Blvd in Chiloquin
Follow US-97 S to OR-66 W in Jackson County
Route Directions
Follow Bliss Rd to OR-140 W
Take Crystal Springs Rd to OR-39 S
Follow Keno Worden Rd to OR-66 W in Keno
Route Directions
Follow Bliss Rd to OR-140 W
Follow OR-140 W to OR-66 W in Jackson County
Journey Details
Traveling from Sprague River, Oregon to Pinehurst, Oregon covers 76.2 miles (123 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 33 minutes under normal conditions.
Drivers have 3 route options between these locations (76-89 miles / 123-143 km). The primary route shown here saves 11 minutes compared to alternatives.
Journey Waypoints
Sprague River
Starting Point
Pinehurst
Destination