Distance from Grandy, North Carolina to Kenyon, Virginia
The driving distance from Grandy, North Carolina to Kenyon, Virginia is 74.8 mi (120.4 km)
The straight-line (air) distance is approximately 34.1 mi (54.9 km)
Estimated travel time by road is 1 hour 27 minutes
We found 3 routes between Grandy and Kenyon.
Available Routes
Route Directions
Continue on US-158 W. Take NC Hwy 343 N, US-158 W and VA-32 N to Lake Cohoon Rd in Suffolk
Take Indian Trail to Kenyon Rd
Route Directions
Continue on US-158 W to Pasquotank County
Follow Foreman Bundy Rd, Lake Rd and Swamp Rd to Sandy Cross Rd in Perquimans County
Continue on Acorn Hill Rd. Take Folly Rd, NC-32 N and VA-32 N to Lake Cohoon Rd in Suffolk
Take Indian Trail to Kenyon Rd
Route Directions
Continue on US-158 W. Take NC-168 N, 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
Take Lake Kilby Rd and Indian Trail to Kenyon Rd
Journey Details
Traveling from Grandy, North Carolina to Kenyon, Virginia covers 72.5 miles (117 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 17 minutes under normal conditions.
Drivers have 3 route options between these locations (73-86 miles / 117-139 km). The primary route shown here saves 27 minutes compared to alternatives.
The route features scenic views, toll sections. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Grandy
Starting Point
Kenyon
Destination