Distance from Vicksboro, North Carolina to Skipwith, Virginia
The driving distance from Vicksboro, North Carolina to Skipwith, Virginia is 40.3 mi (64.8 km)
The straight-line (air) distance is approximately 18.2 mi (29.3 km)
Estimated travel time by road is 51 minutes
We found 3 routes between Vicksboro and Skipwith.
Available Routes
Route Directions
Continue on NC-39 N. Take Morgan Rd and US-15 N to State Rte 701 in Mecklenburg County
Follow State Rte 701 to State Rte 689 in Skipwith
Route Directions
Follow S Cokesbury Rd and State Rd 1501 to Broad St in Middleburg
Take NC-1200, VA-4 N and US-58 W to Skipwith Rd in Boydton
Follow Skipwith Rd to State Rte 689 in Skipwith
Route Directions
Continue on NC-39 N to Granville County
Take US-15 N, US-58 E and VA-49 N to State Rte 701 in Mecklenburg County
Follow State Rte 701 to State Rte 689 in Skipwith
Journey Details
Traveling from Vicksboro, North Carolina to Skipwith, Virginia covers 39.5 miles (64 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 50 minutes under normal conditions.
Drivers have 3 route options between these locations (40-42 miles / 64-68 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Vicksboro
Starting Point
Skipwith
Destination