Distance from Baskerville, Virginia to Epsom, North Carolina
The driving distance from Baskerville, Virginia to Epsom, North Carolina is 39.5 mi (63.5 km)
The straight-line (air) distance is approximately 19.1 mi (30.8 km)
Estimated travel time by road is 40 minutes
We found 3 routes between Baskerville and Epsom.
Available Routes
Route Directions
Get on I-85 S in Warren County from US-58 E and US-1 S
Continue on I-85 S to Vance County. Take the Vanco Mill Rd exit from US-1 BYP S
Drive to NC-39 S in Franklin County
Route Directions
Take State Rte 669 to US-58 E
Take US-1 S and I-85 S to NC-1210/Oine Rd in Warren County. Take exit 229 from I-85 S
Follow NC-1210 to US-1 S/US-158 W
Continue on Ridgeway-Warrenton Rd. Take Snow Hill Rd, NC-1116, Dr Martin Luther King Jr Blvd, Jones Chapel Rd, ... and New Bethel Church Rd to NC-39 S
Route Directions
Take State Rte 669 to US-58 E
Take US-1 S and I-85 S to NC-39 S in Henderson. Take the NC-39 exit from US-1 BYP S
Journey Details
Traveling from Baskerville, Virginia to Epsom, North Carolina covers 39.4 miles (63 km) in a south direction. This highway, moderate route typically takes 40 minutes under normal conditions.
Drivers have 3 route options between these locations (39-42 miles / 63-67 km). The primary route shown here saves 10 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 60 mph (97 km/h) .
Journey Waypoints
Baskerville
Starting Point
Epsom
Destination