Distance from Spring Grove, Virginia to Oakley, Virginia

Spring Grove Oakley
Total Distance
82.9 mi
(133.5 km)
Travel Time
1 hour 31 minutes

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

Shortest Fastest
VA-106 N
78.5 mi
126.3 km
1 hour 30 minutes
VA-33 E
82.9 mi
133.5 km
1 hour 31 minutes
US-360 E
86.9 mi
139.8 km
1 hour 35 minutes

Route Directions

82.9 mi
1 hr 31 min

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
86.9 mi
1 hr 35 min

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
59.5 mi
1 hr 8 min
5.4 mi
6 min
Drive to US-17 N in Center Cross
13.5 mi
15 min

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

Tettington, Virginia

63 mi to destination

1 mi
Chickahominy Haven, Virginia

47 mi to destination

0 mi
Lanexa, Virginia

Traveled 31 mi from origin

1 mi
Eltham, Virginia

31 mi to destination

1 mi
Romancoke, Virginia

Traveled 47 mi from origin

1 mi
Little Plymouth, Virginia

16 mi to destination

1 mi
Allen Shop Corner, Virginia

Traveled 63 mi from origin

2 mi
Oakley

Destination