Distance from Shawboro, North Carolina to Saunders, Virginia
The driving distance from Shawboro, North Carolina to Saunders, Virginia is 55.6 mi (89.5 km)
The straight-line (air) distance is approximately 19.4 mi (31.3 km)
Estimated travel time by road is 1 hour 3 minutes
This route includes Toll roads along the way.
We found 2 routes between Shawboro and Saunders.
Available Routes
Route Directions
Follow NC-34 N to NC-168 N
Continue on NC-168 N. Take VA-168 N, I-64 E and US-13 S/US-58 W to US-460 BUS W/Portsmouth Blvd/U.S. 58 Bus in Suffolk. Take the US-58BUS W/US-460BUS W exit from US-13 S/US-58 W
Take E Washington St and Hosier Rd to Desert Rd
Route Directions
Follow NC-34 S to Herman Arnold Rd in Camden County
Follow Scotland Rd to NC Hwy 343 N
Continue on NC Hwy 343 N. Take US-158 W and NC-32 N to White Marsh Rd in Suffolk
Journey Details
Traveling from Shawboro, North Carolina to Saunders, Virginia covers 45.8 miles (74 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 2 route options between these locations (46-56 miles / 74-90 km). The primary route shown here saves 11 minutes compared to alternatives.
Journey Waypoints
Shawboro
Starting Point
Saunders
Destination