Distance from Bishops Cross, North Carolina to Pennsbury Township, Pennsylvania
The driving distance from Bishops Cross, North Carolina to Pennsbury Township, Pennsylvania is 430.2 mi (692.4 km)
The straight-line (air) distance is approximately 186 mi (299.3 km)
Estimated travel time by road is 7 hours 1 minute
We found 3 routes between Bishops Cross and Pennsbury Township.
Available Routes
Route Directions
Get on US-64 E in Washington County from Railroad Bed Rd
Follow US-64 E to NC-1139/NC-37. Take exit 548 from US-64 E
Continue to Pasquotank County
Get on I-64 E in Chesapeake
Take I-664 N, I-64 W, I-295 N, I-95 N, ... and US-1 N to PA-52 S/Kennett Pike in Kennett Township
Drive to Hillendale Rd in Pennsbury Township
Route Directions
Get on US-64 E in Washington County from Railroad Bed Rd
Follow US-64 E to NC-1139/NC-37. Take exit 548 from US-64 E
Continue to Pasquotank County
Get on I-64 E in Chesapeake
Take I-664 N, I-64 W, I-295 N, I-95 N, ... and US-1 N to PA-52 S/Kennett Pike in Kennett Township
Drive to Hillendale Rd in Pennsbury Township
Route Directions
Get on US-64 E in Washington County from Railroad Bed Rd
Take NC-37, US-17 N, US-13 N, US-113 N and DE-1 N to DE-52 N/Brandywine Valley Scenic Byway/Kennett Pike in Greenville. Take the DE-52 N exit from DE-141 N
Continue on Kennett Pike. Drive to Hillendale Rd in Pennsbury Township
Journey Details
Traveling from Bishops Cross, North Carolina to Pennsbury Township, Pennsylvania covers 353.8 miles (569 km) in a north direction. This highway, long-distance route typically takes 6 hours 20 minutes under normal conditions.
Drivers have 3 route options between these locations (354-430 miles / 569-692 km). The primary route shown here saves 42 minutes compared to alternatives.
The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Bishops Cross
Starting Point
Pennsbury Township
Destination