Distance from Vicksboro, North Carolina to Siddon, Virginia
The driving distance from Vicksboro, North Carolina to Siddon, Virginia is 36.4 mi (58.6 km)
The straight-line (air) distance is approximately 18 mi (28.9 km)
Estimated travel time by road is 49 minutes
We found 3 routes between Vicksboro and Siddon.
Available Routes
Route Directions
Follow Vicksboro Rd to NC-39 N/E Andrews Ave in Vance County
Continue on NC-39 N to Bullock
Follow Herbert Faucette Rd to Grassy Creek Rd
Take Grassy Creek Virgilina Rd to Cornwall Rd
Continue on Cornwall Rd. Drive to State Rte 604 in Nelson
Route Directions
Follow Vicksboro Rd to NC-39 N/E Andrews Ave in Vance County
Take I-85 S, US-158 W and Cornwall Rd to Beech Creek Rd in Bullock
Drive to State Rte 604 in Nelson
Route Directions
Take Vicksboro Rd, S Cokesbury Rd and Warrenton Rd to US-158 W/N Garnett St in Vance County
Continue on NC-39 N to Bullock
Follow Herbert Faucette Rd to Grassy Creek Rd
Take Grassy Creek Virgilina Rd to Cornwall Rd
Continue on Cornwall Rd. Drive to State Rte 604 in Nelson
Journey Details
Traveling from Vicksboro, North Carolina to Siddon, Virginia covers 36.4 miles (59 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.
Drivers have 3 route options between these locations (36-39 miles / 59-63 km). The primary route shown here saves 51 seconds compared to alternatives.
Journey Waypoints
Vicksboro
Starting Point
Siddon
Destination