Distance from Spring Grove, Virginia to Shiloh, Maryland

Spring Grove Shiloh
Total Distance
121.1 mi
(194.8 km)
Travel Time
2 hours 6 minutes

The driving distance from Spring Grove, Virginia to Shiloh, Maryland is 121.1 mi (194.8 km)

The straight-line (air) distance is approximately 51.5 mi (82.9 km)

Estimated travel time by road is 2 hours 6 minutes

We found 2 routes between Spring Grove and Shiloh.

Available Routes

Shortest
I-95 N and US-301 N
120.5 mi
194 km
2 hours 12 minutes
Fastest
US-301 N
121.1 mi
194.8 km
2 hours 6 minutes

Route Directions

Get on I-295 N in Henrico from VA-10 W and VA-5 W
32.8 mi
37 min
Follow I-295 N and I-95 N to VA-207 E in Ruther Glen. Take exit 104 from I-95 N
40.6 mi
34 min
Continue on VA-207 E to Bowling Green
12.3 mi
12 min
32.6 mi
36 min
Take Mt Victoria Rd to Shiloh Church Rd
2.7 mi
4 min

Route Directions

Get on I-95 N in Chesterfield County
29.8 mi
39 min
Follow I-95 N to VA-207 E in Ruther Glen. Take exit 104 from I-95 N
43 mi
39 min
Continue on VA-207 E to Bowling Green
12.3 mi
12 min
32.6 mi
36 min
Take Mt Victoria Rd to Shiloh Church Rd
2.7 mi
4 min

Journey Details

Traveling from Spring Grove, Virginia to Shiloh, Maryland covers 120.5 miles (194 km) in a north direction. This mixed highways and local roads, substantial route typically takes 2 hours 12 minutes under normal conditions.

Drivers have 2 route options between these locations (121-121 miles / 194-195 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Spring Grove

Starting Point

Upper Brandon, Virginia

119 mi to destination

2 mi
Osborn Landing, Virginia

Traveled 30 mi from origin

1 mi
New Kent, Virginia

89 mi to destination

2 mi
Rickahock, Virginia

Traveled 59 mi from origin

1 mi
Millers Tavern, Virginia

59 mi to destination

0 mi
Caret, Virginia

Traveled 89 mi from origin

1 mi
Foneswood, Virginia

30 mi to destination

1 mi
Colonial Beach, Virginia

Traveled 119 mi from origin

1 mi
Shiloh

Destination