Distance from Bocktown, Pennsylvania to McKeesport, Pennsylvania
The driving distance from Bocktown, Pennsylvania to McKeesport, Pennsylvania is 37.2 mi (59.9 km)
The straight-line (air) distance is approximately 16.6 mi (26.6 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Bocktown and McKeesport.
Available Routes
Route Directions
Get on I-376 E in Hopewell Township
Follow I-376 E to PA-51 S/US-19 Truck S/Saw Mill Run Blvd in Pittsburgh. Take exit 69B from I-376 E
Continue on PA-51 S. Take Lebanon Church Rd to Walnut St in McKeesport
Route Directions
Continue on PA-51 S. Take Ohio River Blvd and I-79 N to Mt Nebo Rd in Allegheny County. Take exit 68 from I-79 N
Get on I-279 S in Ohio Township
Continue on I-279 S. Take I-376 E and US-30 E to Clyde Ave in North Versailles Township
Take E Pittsburgh McKeesport Blvd, Bowman Ave and Lysle Blvd to Walnut St in McKeesport
Route Directions
Get on I-376 E in Hopewell Township
Follow I-376 E to PA-51 S/US-19 Truck S/Saw Mill Run Blvd in Pittsburgh. Take exit 69B from I-376 E
Continue on PA-51 S. Take Doyle Rd and Lebanon Church Rd to Walnut St in McKeesport
Journey Details
Traveling from Bocktown, Pennsylvania to McKeesport, Pennsylvania covers 36.8 miles (59 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (37-43 miles / 59-69 km). The primary route shown here saves 13 minutes compared to alternatives.
Journey Waypoints
Bocktown
Starting Point
McKeesport
Destination