Distance from Middlebranch, Ohio to Doylestown, Ohio
The driving distance from Middlebranch, Ohio to Doylestown, Ohio is 31 mi (49.9 km)
The straight-line (air) distance is approximately 12.4 mi (20 km)
Estimated travel time by road is 36 minutes
We found 3 routes between Middlebranch and Doylestown.
Available Routes
Route Directions
Get on I-77 N in Jackson Township from Applegrove St NE
Continue on I-77 N. Take I-76 W to OH-21 S/I-76 ALT/I-77 ALT in Norton. Take exit 13 A from I-76 W
Continue on OH-21 S/I-77 ALT. Take OH-585 S to W Marion St in Doylestown
Route Directions
Take Applegrove St NE, Shuffel St NW, Strausser St NW, Cherry St E and OH-21 N to W Marion St in Doylestown
Route Directions
Take Middlebranch Ave NE, State St NE, Greensburg Rd, E Caston Rd, ... and Edwards Rd to W Marion St in Doylestown
Journey Details
Traveling from Middlebranch, Ohio to Doylestown, Ohio covers 24 miles (39 km) in a west direction. This secondary roads, moderate route typically takes 40 minutes under normal conditions.
Drivers have 3 route options between these locations (24-31 miles / 39-50 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Middlebranch
Starting Point
Doylestown
Destination