Distance from Spring Grove, Virginia to Barham, Virginia

Spring Grove Barham
Total Distance
9.6 mi
(15.5 km)
Travel Time
12 minutes

The driving distance from Spring Grove, Virginia to Barham, Virginia is 9.6 mi (15.5 km)

The straight-line (air) distance is approximately 4.9 mi (7.9 km)

Estimated travel time by road is 12 minutes

We found 3 routes between Spring Grove and Barham.

Available Routes

Shortest Fastest
VA-10 W and VA-602
9.5 mi
15.2 km
12 minutes
VA-40 W, State Rte 608 and VA-602
9.6 mi
15.5 km
12 minutes
VA-10 W, State Rte 607 and VA-602
10.4 mi
16.7 km
13 minutes

Route Directions

9.6 mi
12 min

Route Directions

10.4 mi
13 min

Route Directions

9.5 mi
12 min

Journey Details

Traveling from Spring Grove, Virginia to Barham, Virginia covers 9.5 miles (15 km) in a west direction. This mixed highways and local roads, short route typically takes 12 minutes under normal conditions.

Drivers have 3 route options between these locations (9-10 miles / 15-17 km). The primary route shown here saves 2 minutes compared to alternatives.

Journey Waypoints

Spring Grove

Starting Point

Savedge, Virginia

11 mi to destination

2 mi
Laurel Springs Crossroads, Virginia

3 mi to destination

2 mi
Barham

Destination