Distance from Shawboro, North Carolina to Saunders, Virginia

Shawboro Saunders
Total Distance
55.6 mi
(89.5 km)
Travel Time
1 hour 3 minutes

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

Shortest Fastest
US-158 W
45.8 mi
73.8 km
53 minutes
Tolls
VA-168 N
55.6 mi
89.5 km
1 hour 3 minutes

Route Directions

Follow NC-34 N to NC-168 N
3.7 mi
5 min
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
42.2 mi
43 min
Take E Washington St and Hosier Rd to Desert Rd
9.7 mi
15 min

Route Directions

Follow NC-34 S to Herman Arnold Rd in Camden County
3.6 mi
3 min
Follow Scotland Rd to NC Hwy 343 N
3.3 mi
4 min
Continue on NC Hwy 343 N. Take US-158 W and NC-32 N to White Marsh Rd in Suffolk
35.5 mi
40 min
3.5 mi
4 min

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

Snowden, North Carolina

45 mi to destination

2 mi
Moyock, North Carolina

Traveled 11 mi from origin

3 mi
Tar Corner, North Carolina

34 mi to destination

1 mi
Lilly, North Carolina

Traveled 22 mi from origin

1 mi
Corapeake, North Carolina

11 mi to destination

4 mi
Saunders

Destination