Distance from Bishops Cross, North Carolina to Hancock, North Carolina
The driving distance from Bishops Cross, North Carolina to Hancock, North Carolina is 47.3 mi (76.1 km)
The straight-line (air) distance is approximately 21 mi (33.9 km)
Estimated travel time by road is 51 minutes
We found 2 routes between Bishops Cross and Hancock.
Available Routes
Route Directions
Take Railroad Bed Rd to NC-45 N/NC-99 N in Washington County
Follow NC-45 N and US-17 N to NC-32 N in Chowan County. Take exit 227 from US-17 N
Follow NC-32 N to Greenhall Rd
Route Directions
Get on US-64 E in Washington County from Railroad Bed Rd
Continue on US-64 E. Take NC-37 and NC-32 N to Greenhall Rd in Chowan County
Journey Details
Traveling from Bishops Cross, North Carolina to Hancock, North Carolina covers 43.5 miles (70 km) in a north direction. This mixed highways and local roads, moderate route typically takes 50 minutes under normal conditions.
Drivers have 2 route options between these locations (44-47 miles / 70-76 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Bishops Cross
Starting Point
Hancock
Destination