Distance from Middlebranch, Ohio to Cavettsville, Pennsylvania
The driving distance from Middlebranch, Ohio to Cavettsville, Pennsylvania is 112.6 mi (181.3 km)
The straight-line (air) distance is approximately 55.6 mi (89.6 km)
Estimated travel time by road is 2 hours 24 minutes
We found 3 routes between Middlebranch and Cavettsville.
Available Routes
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 Haymaker Rd/Old Haymaker Rd in Monroeville. Take exit 84A from I-376 E
Follow Mosside Blvd, Broadway Blvd and PA-993 E to Cavittsville Rd in North Huntingdon Township
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 Haymaker Rd/Old Haymaker Rd in Monroeville. Take exit 84A from I-376 E
Follow Mosside Blvd, Broadway Blvd and PA-993 E to Cavittsville Rd in North Huntingdon Township
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 to US-22 BUS W in Monroeville. Take exit 57 from I-76 E
Take Mosside Blvd and Broadway Blvd to Cavittsville Rd in North Huntingdon Township
Journey Details
Traveling from Middlebranch, Ohio to Cavettsville, Pennsylvania covers 111.4 miles (179 km) in a east direction. This highway, substantial route typically takes 2 hours 5 minutes under normal conditions.
Drivers have 3 route options between these locations (111-122 miles / 179-197 km). The primary route shown here saves 19 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 56 mph (90 km/h) .
Journey Waypoints
Middlebranch
Starting Point
Cavettsville
Destination