Distance from Spring Grove, Virginia to Druid Hills, Virginia

Spring Grove Druid Hills
Total Distance
54.4 mi
(87.6 km)
Travel Time
1 hour 5 minutes

The driving distance from Spring Grove, Virginia to Druid Hills, Virginia is 54.4 mi (87.6 km)

The straight-line (air) distance is approximately 8.7 mi (14 km)

Estimated travel time by road is 1 hour 5 minutes

We found 2 routes between Spring Grove and Druid Hills.

Available Routes

Shortest Fastest Tolls
VA-10 E and VA-31 N
20.3 mi
32.6 km
55 minutes
VA-10 W and VA-5 E
54.4 mi
87.6 km
1 hour 5 minutes

Route Directions

Take VA-10 W and VA-5 E to Oxford Rd in James City County
54 mi
1 hr 3 min
Continue on Oxford Rd. Drive to Druid Dr
0.4 mi
1 min

Route Directions

20.3 mi
55 min

Journey Details

Traveling from Spring Grove, Virginia to Druid Hills, Virginia covers 20.3 miles (33 km) in a east direction. This local streets, moderate route typically takes 55 minutes under normal conditions.

Drivers have 2 route options between these locations (20-54 miles / 33-88 km). The primary route shown here saves 10 minutes compared to alternatives.

The route features toll sections, urban congestion. During midday weekday travel, expect lighter midday traffic with average speeds around 24 mph (39 km/h) .

Journey Waypoints

Spring Grove

Starting Point

Eastover, Virginia

20 mi to destination

2 mi
First Colony, Virginia

Traveled 15 mi from origin

1 mi
Hollybrook, Virginia

Traveled 20 mi from origin

1 mi
Druid Hills

Destination