Distance from Bocktown, Pennsylvania to Hardy, Pennsylvania
The driving distance from Bocktown, Pennsylvania to Hardy, Pennsylvania is 28.7 mi (46.1 km)
The straight-line (air) distance is approximately 11.2 mi (18 km)
Estimated travel time by road is 45 minutes
We found 3 routes between Bocktown and Hardy.
Available Routes
Route Directions
Take PA-151 E, PA-51 S, Ohio River Blvd, I-79 N and PA-910 E to Gibson Rd in Gibsonia
Route Directions
Take PA-151 E, PA-51 N, Ridge Rd Ext and Big Sewickley Creek Rd to State Gamelands Rd in Franklin Park
Continue on State Gamelands Rd to Marshall Township
Route Directions
Drive from PA-151 E, PA-51 S, PA-65 S/Ohio River Blvd, Camp Horne Rd, ... and Sample Rd to Hampton Township
Journey Details
Traveling from Bocktown, Pennsylvania to Hardy, Pennsylvania covers 26.1 miles (42 km) in a east direction. This secondary roads, moderate route typically takes 49 minutes under normal conditions.
Drivers have 3 route options between these locations (26-29 miles / 42-46 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Bocktown
Starting Point
Hardy
Destination