Distance from Vicksboro, North Carolina to Boydton, Virginia
The driving distance from Vicksboro, North Carolina to Boydton, Virginia is 43.2 mi (69.6 km)
The straight-line (air) distance is approximately 16 mi (25.7 km)
Estimated travel time by road is 44 minutes
We found 3 routes between Vicksboro and Boydton.
Available Routes
Route Directions
Get on US-1 BYP N in Henderson
Take I-85 N, US-1 N and US-58 W to Madison St/U.S. 58 Bus in Mecklenburg County
Route Directions
Continue on NC-39 N to Granville County
Take US-15 N and US-58 E to Madison St/U.S. 58 Bus in Boydton
Route Directions
Follow S Cokesbury Rd and State Rd 1501 to Broad St in Middleburg
Follow NC-1369, NC-1200 and VA-4 N to State Rte 615 in Mecklenburg County
Follow State Rte 615 and State Rte 707 to Madison St/U.S. 58 Bus in Boydton
Journey Details
Traveling from Vicksboro, North Carolina to Boydton, Virginia covers 33.3 miles (54 km) in a north direction. This mixed highways and local roads, moderate route typically takes 43 minutes under normal conditions.
Drivers have 3 route options between these locations (33-43 miles / 54-70 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Vicksboro
Starting Point
Boydton
Destination