Distance from Allens Level, North Carolina to Alton, Virginia

Allens Level Alton
Total Distance
20.4 mi
(32.9 km)
Travel Time
30 minutes

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

Shortest
NC-157 N/Hurdle Mills Rd and Woodsdale Rd
20.3 mi
32.7 km
30 minutes
Fastest
Woodsdale Rd
20.4 mi
32.9 km
30 minutes
State Hwy 49 N and Woodsdale Rd
22.6 mi
36.3 km
33 minutes

Route Directions

20.4 mi
30 min

Route Directions

Take Huff Rd to State Hwy 49 N/Burlington Rd
2.3 mi
3 min
Continue on State Hwy 49 N/Burlington Rd. Take N Main St to Woodsdale Rd
9.1 mi
14 min
Continue on Woodsdale Rd. Drive to State Rte 711 in Alton
11.2 mi
14 min

Route Directions

20.3 mi
30 min

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

Paynes Tavern, North Carolina

25 mi to destination

1 mi
Whitt Town, North Carolina

Traveled 6 mi from origin

1 mi
Hicks Village, North Carolina

18 mi to destination

0 mi
Ceffo, North Carolina

12 mi to destination

1 mi
McGehees Mill, North Carolina

Traveled 18 mi from origin

1 mi
Alton

Destination