Distance from Allens Level, North Carolina to Soudan, Virginia
The driving distance from Allens Level, North Carolina to Soudan, Virginia is 42.2 mi (67.8 km)
The straight-line (air) distance is approximately 20.1 mi (32.3 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Allens Level and Soudan.
Available Routes
Route Directions
Continue on NC-157 N/Hurdle Mills Rd. Take Virgilina Rd, VA-49 N and US-15 S to State Rte 721 in Mecklenburg County
Follow State Rte 721 and State Rte 822 to your destination
Route Directions
Follow Flat River Church Rd, Lucy Garrett Rd and Antioch Church Rd to US-158 E
Follow US-158 E and US-15 N to Old Hwy 15 in Bullock
Follow Old Hwy 15 and State Rte 822 to your destination in Mecklenburg County
Route Directions
Follow Flat River Church Rd, Lucy Garrett Rd and Antioch Church Rd to Surl Mount Tirzah Rd
Take US-158 E to Pixley Pritchard Rd
Follow Pixley Pritchard Rd and Goshen Rd to NC-96 S in Granville County
Follow Old Hwy 15 and State Rte 822 to your destination in Mecklenburg County
Journey Details
Traveling from Allens Level, North Carolina to Soudan, Virginia covers 40.7 miles (66 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (41-43 miles / 66-70 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Allens Level
Starting Point
Soudan
Destination