Distance from Spring Grove, Virginia to Blandford, Virginia

Spring Grove Blandford
Total Distance
29.1 mi
(46.8 km)
Travel Time
38 minutes

The driving distance from Spring Grove, Virginia to Blandford, Virginia is 29.1 mi (46.8 km)

The straight-line (air) distance is approximately 14.6 mi (23.5 km)

Estimated travel time by road is 38 minutes

We found 3 routes between Spring Grove and Blandford.

Available Routes

Shortest
VA-10 W and State Rte 616
28.8 mi
46.4 km
39 minutes
Fastest
VA-10 W, State Rte 616 and County Dr
29.1 mi
46.8 km
38 minutes
VA-10 W
29.4 mi
47.4 km
42 minutes

Route Directions

Follow VA-10 W and State Rte 616 to VA-629 W in Prince George County
20.2 mi
24 min
Continue on VA-629 W to US-460 W
3 mi
4 min
Continue on US-460 W. Take County Dr and Exit 50D to E Washington St in Petersburg
5.9 mi
9 min

Route Directions

29.4 mi
42 min

Route Directions

Follow VA-10 W and State Rte 616 to VA-629 W in Prince George County
20.2 mi
24 min
2.8 mi
4 min
Continue on US-460 W. Take County Dr and S Crater Rd to E Washington St in Petersburg
5.8 mi
10 min

Journey Details

Traveling from Spring Grove, Virginia to Blandford, Virginia covers 28.8 miles (46 km) in a west direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.

Drivers have 3 route options between these locations (29-29 miles / 46-47 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Spring Grove

Starting Point

Cabin Point, Virginia

34 mi to destination

1 mi
Lone Oak Mill, Virginia

25 mi to destination

0 mi
Newville, Virginia

Traveled 17 mi from origin

1 mi
Prince George, Virginia

Traveled 25 mi from origin

1 mi
Petersburg National Battlefield, Virginia

Traveled 34 mi from origin

1 mi
Blandford

Destination