Distance from Allens Level, North Carolina to Alton, Virginia
The driving distance from Allens Level, North Carolina to Alton, Virginia is 20.4 mi (32.9 km)
The straight-line (air) distance is approximately 10.7 mi (17.2 km)
Estimated travel time by road is 30 minutes
We found 3 routes between Allens Level and Alton.
Available Routes
Route Directions
Route Directions
Take Huff Rd to State Hwy 49 N/Burlington Rd
Continue on State Hwy 49 N/Burlington Rd. Take N Main St to Woodsdale Rd
Continue on Woodsdale Rd. Drive to State Rte 711 in Alton
Route Directions
Journey Details
Traveling from Allens Level, North Carolina to Alton, Virginia covers 20.3 miles (33 km) in a north direction. This mixed highways and local roads, moderate route typically takes 30 minutes under normal conditions.
Drivers have 3 route options between these locations (20-23 miles / 33-36 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Allens Level
Starting Point
Alton
Destination