Distance from Kingsdale, Virginia to Allen Grove, North Carolina
The driving distance from Kingsdale, Virginia to Allen Grove, North Carolina is 93.2 mi (149.9 km)
The straight-line (air) distance is approximately 42.7 mi (68.8 km)
Estimated travel time by road is 1 hour 36 minutes
We found 3 routes between Kingsdale and Allen Grove.
Available Routes
Route Directions
Get on US-13 S/US-460 W/US-58 W
Follow US-58 W and I-95 S to NC-903 S in Halifax County. Take exit 168 from I-95 S
Drive to NC-1618
Route Directions
Get on US-13 S/US-460 W/US-58 W
Continue on US-13 S to Hertford County
Take NC-561 W to US-258 S/S Main St in Rich Square
Follow NC-561 W to US-301 N
Route Directions
Take US-58 W, State Rte 671, NC-186 W and US-301 S to NC-561 W in Halifax County
Journey Details
Traveling from Kingsdale, Virginia to Allen Grove, North Carolina covers 80.5 miles (130 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 36 minutes under normal conditions.
Drivers have 3 route options between these locations (81-93 miles / 130-150 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
Kingsdale
Starting Point
Allen Grove
Destination