Distance from Baskerville, Virginia to Willardville, North Carolina
The driving distance from Baskerville, Virginia to Willardville, North Carolina is 65.2 mi (104.9 km)
The straight-line (air) distance is approximately 31 mi (49.9 km)
Estimated travel time by road is 1 hour 4 minutes
We found 2 routes between Baskerville and Willardville.
Available Routes
Route Directions
Get on I-85 S in Warren County from US-58 E and US-1 S
Follow I-85 S to NC-56 W in Butner. Take exit 191 from I-85 S
Take S 33rd St, Old North Carolina 75 and Old Oxford Rd to Stagville Rd in Bahama
Route Directions
Take State Rte 674 to US-58 W
Continue on US-58 W. Take US-15 S to Oxford Loop Rd/Oxford Lp SW in Granville County
Take Old North Carolina 75 to Stagville Rd in Bahama
Journey Details
Traveling from Baskerville, Virginia to Willardville, North Carolina covers 63.8 miles (103 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 13 minutes under normal conditions.
Drivers have 2 route options between these locations (64-65 miles / 103-105 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Baskerville
Starting Point
Willardville
Destination