Distance from Middlebranch, Ohio to Port Perry, Pennsylvania
The driving distance from Middlebranch, Ohio to Port Perry, Pennsylvania is 108.6 mi (174.8 km)
The straight-line (air) distance is approximately 52.7 mi (84.9 km)
Estimated travel time by road is 2 hours 3 minutes
This route includes Toll roads along the way.
We found 3 routes between Middlebranch and Port Perry.
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. Drive from I-279 S to Wilkinsburg. Take exit 78A-Exit 78A from I-376 E
Continue on US-30 E/Ardmore Blvd. Drive to Braddock Ave
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 Wilkinsburg. Take exit 78A-Exit 78A from I-376 E
Continue on US-30 E/Ardmore Blvd. Drive to Braddock Ave
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 Electric Ave in Chalfant
Drive to Braddock Ave
Journey Details
Traveling from Middlebranch, Ohio to Port Perry, Pennsylvania covers 105.4 miles (170 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 12 minutes under normal conditions.
Drivers have 3 route options between these locations (105-115 miles / 170-185 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Middlebranch
Starting Point
Port Perry
Destination