Distance from Middlebranch, Ohio to Duquesne, Pennsylvania
The driving distance from Middlebranch, Ohio to Duquesne, Pennsylvania is 108.1 mi (174 km)
The straight-line (air) distance is approximately 53.1 mi (85.5 km)
Estimated travel time by road is 2 hours 6 minutes
This route includes Toll roads along the way.
We found 3 routes between Middlebranch and Duquesne.
Available Routes
Route Directions
Get on I-76 E in North Lima from State St NE, US-62T, W Middletown Rd and OH-165 E
Continue on I-76 E. Take I-79 S and I-279 S to Monongahela Ave in Swissvale. Take exit 77 from I-376 E
Take S Braddock Ave, Kennywood Blvd and Duquesne Blvd to N 2nd St in Duquesne
Route Directions
Get on I-76 E in North Lima from State St NE, US-62T, W Middletown Rd and OH-165 E
Follow I-76 E and I-376 E to Monongahela Ave in Swissvale. Take exit 77 from I-376 E
Take S Braddock Ave, Kennywood Blvd and Duquesne Blvd to N 2nd St in Duquesne
Route Directions
Take Easton St NE, OH-153 E and OH-172 E/State Hwy 172 to US-30 E/W Lincoln Way in Hanover Township
Continue on W Lincoln Way. Take US-30 E and I-376 E to Monongahela Ave in Swissvale. Take exit 77 from I-376 E
Take S Braddock Ave, Kennywood Blvd and Duquesne Blvd to N 2nd St in Duquesne
Journey Details
Traveling from Middlebranch, Ohio to Duquesne, Pennsylvania covers 104.9 miles (169 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 15 minutes under normal conditions.
Drivers have 3 route options between these locations (105-115 miles / 169-184 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Middlebranch
Starting Point
Duquesne
Destination