Distance from Davenport Forks, North Carolina to Bishops Cross, North Carolina
The driving distance from Davenport Forks, North Carolina to Bishops Cross, North Carolina is 34.4 mi (55.3 km)
The straight-line (air) distance is approximately 15.7 mi (25.3 km)
Estimated travel time by road is 42 minutes
We found 3 routes between Davenport Forks and Bishops Cross.
Available Routes
Route Directions
Follow Jones White Rd to NC-94 N
Follow NC-32 S to Railroad St in Roper
Take Railroad Bed Rd to Swindell Rd in Beaufort County
Route Directions
Take Scuppernong Rd and Mt Tabor Rd to Cherry Rd
Take Newland Rd to B Canal Rd
Continue on B Canal Rd. Take Railroad Bed Rd to Swindell Rd in Beaufort County
Route Directions
Get on US-64 W
Follow US-64 W to E Millpond Rd. Take exit 544 from US-64 W
Take Railroad Bed Rd to Swindell Rd in Beaufort County
Journey Details
Traveling from Davenport Forks, North Carolina to Bishops Cross, North Carolina covers 32.4 miles (52 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.
Drivers have 3 route options between these locations (32-35 miles / 52-57 km). The primary route shown here saves 11 minutes compared to alternatives.
Journey Waypoints
Davenport Forks
Starting Point
Bishops Cross
Destination