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

Bishops Cross Perrytown
Total Distance
44.8 mi
(72.1 km)
Travel Time
51 minutes

The driving distance from Bishops Cross, North Carolina to Perrytown, North Carolina is 44.8 mi (72.1 km)

The straight-line (air) distance is approximately 23 mi (37.1 km)

Estimated travel time by road is 51 minutes

We found 2 routes between Bishops Cross and Perrytown.

Available Routes

Shortest Fastest
NC-45 N
43.3 mi
69.7 km
50 minutes
Railroad Bed Rd and NC-45 N
44.8 mi
72.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 to Perrytown Rd in Merry Hill
34.4 mi
38 min
Follow Perrytown Rd to your destination
2 mi
2 min

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 to Pine Ridge Rd in Merry Hill
30 mi
33 min
Take Farless Rd to your destination
4.9 mi
6 min

Journey Details

Traveling from Bishops Cross, North Carolina to Perrytown, North Carolina covers 43.3 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 (43-45 miles / 70-72 km). The primary route shown here saves 44 seconds compared to alternatives.

Journey Waypoints

Bishops Cross

Starting Point

Sixth Siding, North Carolina

53 mi to destination

1 mi
Wenona, North Carolina

Traveled 13 mi from origin

2 mi
Ren, North Carolina

40 mi to destination

2 mi
Plymouth, North Carolina

Traveled 27 mi from origin

1 mi
Merry Hill, North Carolina

Traveled 40 mi from origin

2 mi
Taylors Store, North Carolina

Traveled 53 mi from origin

2 mi
Perrytown

Destination