Distance from Shawboro, North Carolina to Kenyon, Virginia

Shawboro Kenyon
Total Distance
56 mi
(90.1 km)
Travel Time
1 hour

The driving distance from Shawboro, North Carolina to Kenyon, Virginia is 56 mi (90.1 km)

The straight-line (air) distance is approximately 23.9 mi (38.5 km)

Estimated travel time by road is 1 hour

This route includes Toll roads along the way.

We found 2 routes between Shawboro and Kenyon.

Available Routes

Shortest
US-158 W
55.3 mi
89 km
1 hour 5 minutes
Fastest Tolls
VA-168 N
56 mi
90.1 km
1 hour

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 Pitchkettle Rd in Suffolk. Take the County Road 604/Pitchkettle Rd exit from US-13 S/US-58 W
48.6 mi
49 min
Take Lake Kilby Rd and Indian Trail to Kenyon Rd
3.6 mi
5 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, NC-32 N and VA-32 N to Turlington Rd in Suffolk
42.6 mi
47 min
Follow Turlington Rd to Holland Rd
3.2 mi
5 min
0.5 mi
0 min
Take Indian Trail to Kenyon Rd
2.1 mi
3 min

Journey Details

Traveling from Shawboro, North Carolina to Kenyon, Virginia covers 55.3 miles (89 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 5 minutes under normal conditions.

Drivers have 2 route options between these locations (55-56 miles / 89-90 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Shawboro

Starting Point

Snowden, North Carolina

55 mi to destination

2 mi
Tar Corner, North Carolina

Traveled 14 mi from origin

2 mi
Lilly, North Carolina

41 mi to destination

1 mi
Saunders, Virginia

Traveled 41 mi from origin

4 mi
Pleasant Hill, Virginia

Traveled 55 mi from origin

1 mi
Kenyon

Destination