Distance from Allens Level, North Carolina to Fairview Acres, Virginia
The driving distance from Allens Level, North Carolina to Fairview Acres, Virginia is 51.9 mi (83.5 km)
The straight-line (air) distance is approximately 20.9 mi (33.7 km)
Estimated travel time by road is 1 hour 2 minutes
We found 3 routes between Allens Level and Fairview Acres.
Available Routes
Route Directions
Follow NC-157 N/Hurdle Mills Rd to S Madison Blvd in Roxboro
Take US-501 N to VA-96 E in Alton
Follow VA-96 E and VA-49 N to US-58 E in Buffalo Junction
Follow US-58 E and US-15 N to State Rte 699
Continue on State Rte 699. Drive to Abbeville Dr
Route Directions
Follow NC-157 N/Hurdle Mills Rd to S Madison Blvd in Roxboro
Take US-501 N and US-58 E to State Rte 699 in Mecklenburg County
Continue on State Rte 699. Drive to Abbeville Dr
Route Directions
Continue on NC-157 N/Hurdle Mills Rd. Take Virgilina Rd, VA-49 N, US-58 E and US-15 N to State Rte 699 in Mecklenburg County
Continue on State Rte 699. Drive to Abbeville Dr
Journey Details
Traveling from Allens Level, North Carolina to Fairview Acres, Virginia covers 46.9 miles (75 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 58 minutes under normal conditions.
Drivers have 3 route options between these locations (47-59 miles / 75-95 km). The primary route shown here saves 11 minutes compared to alternatives.
The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Allens Level
Starting Point
Fairview Acres
Destination