Distance from Baskerville, Virginia to Macon, North Carolina
The driving distance from Baskerville, Virginia to Macon, North Carolina is 28.6 mi (46.1 km)
The straight-line (air) distance is approximately 12.6 mi (20.3 km)
Estimated travel time by road is 37 minutes
We found 3 routes between Baskerville and Macon.
Available Routes
Route Directions
Take VA-4 S to State Rte 712
Take NC-1208, NC-1210 and NC-1231/Oine Rd to US-1 N/US-158 E in Warren County
Drive to US-158 E/US Hwy 158 E in Macon
Route Directions
Take State Rte 669 to US-58 E
Continue on State Rte 903/VA-637. Take I-85 S, US-1 S/US-401 S and NC-1306 to NC-1309 in Warren County
Continue on NC-1309. Drive to Main St/US Hwy 158 E in Macon
Route Directions
Take State Rte 669 to US-58 E
Take US-1 S to NC-1305 in Warren County
Take NC-1306 and NC-1309 to Main St/US Hwy 158 E in Macon
Journey Details
Traveling from Baskerville, Virginia to Macon, North Carolina covers 26.1 miles (42 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 30 minutes under normal conditions.
Drivers have 3 route options between these locations (26-29 miles / 42-47 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Baskerville
Starting Point
Macon
Destination