Distance from Spring Grove, Virginia to Keats, Virginia
The driving distance from Spring Grove, Virginia to Keats, Virginia is 110 mi (177.1 km)
The straight-line (air) distance is approximately 52.7 mi (84.8 km)
Estimated travel time by road is 1 hour 56 minutes
We found 3 routes between Spring Grove and Keats.
Available Routes
Route Directions
Get on I-95 S in Sussex County
Follow I-95 S, US-58 W and I-85 S to State Rte 713 in Mecklenburg County
Continue on State Rte 713. Take State Rte 712 and NC-1200 to State Rte 716
Route Directions
Take VA-40 W, I-95 S, State Rte 627/Brink Rd, River Rd, ... and I-85 S to NC-1205 in Warren County
Follow NC-1205 to State Rte 716 in Mecklenburg County
Route Directions
Follow VA-40 W and I-85 S to NC-1205 in Warren County
Follow NC-1205 to State Rte 716 in Mecklenburg County
Journey Details
Traveling from Spring Grove, Virginia to Keats, Virginia covers 103.3 miles (166 km) in a southwest direction. This highway, substantial route typically takes 1 hour 46 minutes under normal conditions.
Drivers have 3 route options between these locations (103-116 miles / 166-187 km). The primary route shown here saves 24 minutes compared to alternatives.
Journey Waypoints
Spring Grove
Starting Point
Keats
Destination