Distance from Bishops Cross, North Carolina to St Johns, North Carolina
The driving distance from Bishops Cross, North Carolina to St Johns, North Carolina is 53 mi (85.3 km)
The straight-line (air) distance is approximately 25.9 mi (41.7 km)
Estimated travel time by road is 1 hour 2 minutes
We found 3 routes between Bishops Cross and St Johns.
Available Routes
Route Directions
Take Swindell Rd to US-264 W/Main St in Pantego
Follow US-264 W to US-17 BUS S/Bridge St in Washington
Follow NC-102 W to Stokestown Saint John Rd in Pitt County
Route Directions
Take State Rd 1621 and Windley Canal Rd to NC-32 S
Continue on NC-32 S. Take Slatestone Rd, US-17 N and NC-102 W to Stokestown Saint John Rd in Pitt County
Route Directions
Take State Rd 1621 and Windley Canal Rd to NC-32 S
Continue on NC-32 S. Take US-264 W and NC-102 W to Stokestown Saint John Rd in Pitt County
Journey Details
Traveling from Bishops Cross, North Carolina to St Johns, North Carolina covers 51.9 miles (83 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour 2 minutes under normal conditions.
Drivers have 3 route options between these locations (52-55 miles / 83-89 km). The primary route shown here saves 40 seconds compared to alternatives.
Journey Waypoints
Bishops Cross
Starting Point
St Johns
Destination