Distance from Bocktown, Pennsylvania to Cross Creek, Pennsylvania
The driving distance from Bocktown, Pennsylvania to Cross Creek, Pennsylvania is 26.6 mi (42.8 km)
The straight-line (air) distance is approximately 9.9 mi (15.9 km)
Estimated travel time by road is 33 minutes
This route includes Toll roads along the way.
We found 3 routes between Bocktown and Cross Creek.
Available Routes
Route Directions
Get on I-376 E in Hopewell Township
Continue on I-376 E. Take Pennsylvania Turnpike 576 E to Maple Grove Rd in Robinson Township. Take the exit toward Bavington from US-22 W
Take Bavington Rd to PA-18 S in Smith Township
Route Directions
Take Bocktown Cork Rd and Potato Garden Run Rd to Bavington Rd in Hanover Township
Route Directions
Journey Details
Traveling from Bocktown, Pennsylvania to Cross Creek, Pennsylvania covers 23.6 miles (38 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 33 minutes under normal conditions.
Drivers have 3 route options between these locations (24-27 miles / 38-43 km). The primary route shown here saves 7 minutes compared to alternatives.
Journey Waypoints
Bocktown
Starting Point
Cross Creek
Destination