Distance from Spring Grove, Virginia to Oakley, Virginia
The driving distance from Spring Grove, Virginia to Oakley, Virginia is 82.9 mi (133.5 km)
The straight-line (air) distance is approximately 27.2 mi (43.8 km)
Estimated travel time by road is 1 hour 31 minutes
We found 3 routes between Spring Grove and Oakley.
Available Routes
Route Directions
Route Directions
Take VA-10 W, VA-5 W, I-295 N, US-360 E and State Rte 684 to US-17 S in Center Cross
Route Directions
Follow VA-10 W, VA-106 N and I-64 E/VA-33 E to State Rte 610 in King and Queen County
Drive to US-17 N in Center Cross
Journey Details
Traveling from Spring Grove, Virginia to Oakley, Virginia covers 78.5 miles (126 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 30 minutes under normal conditions.
Drivers have 3 route options between these locations (78-87 miles / 126-140 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
Spring Grove
Starting Point
Oakley
Destination