Distance from Vicksboro, North Carolina to Greentown, Virginia
The driving distance from Vicksboro, North Carolina to Greentown, Virginia is 52 mi (83.7 km)
The straight-line (air) distance is approximately 23.7 mi (38.2 km)
Estimated travel time by road is 1 hour 4 minutes
We found 3 routes between Vicksboro and Greentown.
Available Routes
Route Directions
Take Jones Chapel Rd and NC-1100 to US-1 S/US-158 W
Take I-85 N to State Rte 619 in Bracey
Continue on State Rte 619. Take Alvis Rd to Brodnax Rd in Brunswick County
Follow Dry Bread Rd to Greentown Dr
Route Directions
Get on US-1 BYP N in Henderson from Vicksboro Rd
Take I-85 N to US-58 E/E Atlantic St in South Hill. Take exit 12 A from I-85 N
Continue on US-58 E. Drive to Greentown Dr in Brunswick County
Route Directions
Follow Shepard Rd to US-401 N
Continue on US-401 N. Take US-158 BUS E, US-158 E/US Hwy 158 E and Eaton Ferry Rd to Oak Grove Rd in White Plains
Take Dry Bread Rd to Greentown Dr
Journey Details
Traveling from Vicksboro, North Carolina to Greentown, Virginia covers 47.6 miles (77 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 1 hour 1 minute under normal conditions.
Drivers have 3 route options between these locations (48-62 miles / 77-100 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Vicksboro
Starting Point
Greentown
Destination