Distance from Baskerville, Virginia to Knotts Crossroads, North Carolina
The driving distance from Baskerville, Virginia to Knotts Crossroads, North Carolina is 40.1 mi (64.5 km)
The straight-line (air) distance is approximately 14.3 mi (23 km)
Estimated travel time by road is 42 minutes
We found 3 routes between Baskerville and Knotts Crossroads.
Available Routes
Route Directions
Take State Rte 669 to US-58 E
Take US-1 S and I-85 S to Dabney Rd in Henderson
Drive to NC-1303
Route Directions
Take State Rte 674 to US-58 W
Continue on US-58 W. Take US-15 S to Townsville Rd in Bullock
Take McDuffie Rd to NC-1303 in Vance County
Route Directions
Take VA-4 S and NC-1200 to NC-1400 in Vance County
Continue on NC-1400. Take NC-1374 to NC-1308
Take Stagecoach Rd to NC-1303
Journey Details
Traveling from Baskerville, Virginia to Knotts Crossroads, North Carolina covers 35.9 miles (58 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.
Drivers have 3 route options between these locations (36-40 miles / 58-65 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Baskerville
Starting Point
Knotts Crossroads
Destination