Distance from Kenyon, Virginia to Moyock, North Carolina
The driving distance from Kenyon, Virginia to Moyock, North Carolina is 50.7 mi (81.6 km)
The straight-line (air) distance is approximately 18.7 mi (30.1 km)
Estimated travel time by road is 1 hour
We found 2 routes between Kenyon and Moyock.
Available Routes
Route Directions
Take Indian Trail to Holland Rd
Take VA-32 S, NC-32 S, Folly Rd, US-158 E, ... and S Mills Rd to Camellia Dr in Moyock
Continue on Camellia Dr. Drive to S Landing Rd
Route Directions
Take Indian Trail to US-58 E
Follow US-58 E, I-64 W and VA-168 S to NC-168 S in Chesapeake
Journey Details
Traveling from Kenyon, Virginia to Moyock, North Carolina covers 44.3 miles (71 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 46 minutes under normal conditions.
Drivers have 2 route options between these locations (44-51 miles / 71-82 km). The primary route shown here saves 15 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Kenyon
Starting Point
Moyock
Destination