Distance from Baskerville, Virginia to Old Bethlehem, North Carolina
The driving distance from Baskerville, Virginia to Old Bethlehem, North Carolina is 43.8 mi (70.6 km)
The straight-line (air) distance is approximately 21.3 mi (34.3 km)
Estimated travel time by road is 51 minutes
We found 2 routes between Baskerville and Old Bethlehem.
Available Routes
Route Directions
Take State Rte 669 to US-58 E
Take US-1 S to NC-1309 in Warren County
Continue on NC-1309 to Macon
Continue on NC-1510 to NC-43 S
Route Directions
Take State Rte 669 to US-58 E
Take US-1 S and US-401 S to Weldon Rd in Warren County
Take NC-1305 to N Main St in Warrenton
Follow NC-58 S and NC-43 S to NC-1636
Journey Details
Traveling from Baskerville, Virginia to Old Bethlehem, North Carolina covers 39.9 miles (64 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.
Drivers have 2 route options between these locations (40-44 miles / 64-71 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Baskerville
Starting Point
Old Bethlehem
Destination