Distance from Bishops Cross, North Carolina to Kenyon, Virginia
The driving distance from Bishops Cross, North Carolina to Kenyon, Virginia is 97.5 mi (156.9 km)
The straight-line (air) distance is approximately 48.2 mi (77.6 km)
Estimated travel time by road is 1 hour 49 minutes
We found 3 routes between Bishops Cross and Kenyon.
Available Routes
Route Directions
Take Railroad Bed Rd to NC-45 N/NC-99 N in Washington County
Continue on NC-45 N. Take US-17 N, NC-32 N and VA-32 N to Lake Cohoon Rd in Suffolk
Take Indian Trail to Kenyon Rd
Route Directions
Take Railroad Bed Rd to NC-45 N/NC-99 N in Washington County
Follow NC-45 N and US-13 N to Arthur Dr in Suffolk
Continue on Arthur Dr. Take Manning Rd to Holland Rd
Route Directions
Get on US-64 E in Washington County from Railroad Bed Rd
Take NC-37 and US-17 N/Ocean Hwy S to Lake Rd in Winfall
Take Swamp Rd to Sandy Cross Rd
Continue on Sandy Cross Rd. Take Acorn Hill Rd, NC-32 N and VA-32 N to Lake Cohoon Rd in Suffolk
Take Indian Trail to Kenyon Rd
Journey Details
Traveling from Bishops Cross, North Carolina to Kenyon, Virginia covers 94.3 miles (152 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 47 minutes under normal conditions.
Drivers have 3 route options between these locations (94-99 miles / 152-159 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Bishops Cross
Starting Point
Kenyon
Destination