Distance from Bishops Cross, North Carolina to Hancock, North Carolina

Bishops Cross Hancock
Total Distance
47.3 mi
(76.1 km)
Travel Time
51 minutes

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

Shortest Fastest
Railroad Bed Rd and NC-37
43.5 mi
70 km
50 minutes
NC-45 N
47.3 mi
76.1 km
51 minutes

Route Directions

Take Railroad Bed Rd to NC-45 N/NC-99 N in Washington County
8.4 mi
9 min
Follow NC-45 N and US-17 N to NC-32 N in Chowan County. Take exit 227 from US-17 N
36.7 mi
39 min
Follow NC-32 N to Greenhall Rd
2.2 mi
3 min

Route Directions

Get on US-64 E in Washington County from Railroad Bed Rd
19.7 mi
22 min
Continue on US-64 E. Take NC-37 and NC-32 N to Greenhall Rd in Chowan County
23.7 mi
28 min
0 mi
0 min

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

Sixth Siding, North Carolina

48 mi to destination

1 mi
Wenona, North Carolina

Traveled 12 mi from origin

1 mi
Roper, North Carolina

Traveled 24 mi from origin

2 mi
Blount, North Carolina

Traveled 36 mi from origin

2 mi
Cape Colony, North Carolina

12 mi to destination

2 mi
Edenton, North Carolina

Traveled 48 mi from origin

1 mi
Hancock

Destination