Distance from Spring Grove, Virginia to Palmyra, Virginia

Spring Grove Palmyra
Total Distance
112.9 mi
(181.7 km)
Travel Time
1 hour 49 minutes

The driving distance from Spring Grove, Virginia to Palmyra, Virginia is 112.9 mi (181.7 km)

The straight-line (air) distance is approximately 53.1 mi (85.5 km)

Estimated travel time by road is 1 hour 49 minutes

We found 3 routes between Spring Grove and Palmyra.

Available Routes

Shortest
VA-10 W and I-64 W
106.4 mi
171.2 km
1 hour 51 minutes
VA-10 W, VA-288 N and I-64 W
110.9 mi
178.4 km
1 hour 53 minutes
Fastest
I-295 N and I-64 W
112.9 mi
181.7 km
1 hour 49 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-64 W to US-15 S in Louisa County. Take exit 136 from I-64 W
71.3 mi
1 hr
Follow US-15 S to State Rte 601 in Palmyra
8.9 mi
11 min

Route Directions

Get on I-95 N in Chesterfield County
29.8 mi
39 min
Follow VA-288 N and I-64 W to US-15 S in Louisa County. Take exit 136 from I-64 W
72.1 mi
1 hr 2 min
Follow US-15 S to State Rte 601 in Palmyra
8.9 mi
11 min

Route Directions

106.4 mi
1 hr 51 min

Journey Details

Traveling from Spring Grove, Virginia to Palmyra, Virginia covers 106.4 miles (171 km) in a northwest direction. This highway, substantial route typically takes 1 hour 51 minutes under normal conditions.

Drivers have 3 route options between these locations (106-113 miles / 171-182 km). The primary route shown here saves 3 minutes compared to alternatives.

Journey Waypoints

Spring Grove

Starting Point

Garysville, Virginia

122 mi to destination

1 mi
Shirley, Virginia

Traveled 31 mi from origin

1 mi
Bellwood Manor, Virginia

92 mi to destination

1 mi
Manchester, Virginia

Traveled 61 mi from origin

1 mi
Huguenot, Virginia

61 mi to destination

1 mi
Thorncliff, Virginia

Traveled 92 mi from origin

1 mi
Three Square, Virginia

31 mi to destination

2 mi
Caledonia, Virginia

Traveled 122 mi from origin

2 mi
Palmyra

Destination