Distance from Middlebranch, Ohio to Doylestown, Ohio

Middlebranch Doylestown
Total Distance
31 mi
(49.9 km)
Travel Time
36 minutes

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

Shortest
State St
24 mi
38.6 km
40 minutes
OH-21 N
24.6 mi
39.6 km
40 minutes
Fastest
I-77 N
31 mi
49.9 km
36 minutes

Route Directions

Get on I-77 N in Jackson Township from Applegrove St NE
6.1 mi
11 min
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
18.9 mi
17 min
Continue on OH-21 S/I-77 ALT. Take OH-585 S to W Marion St in Doylestown
6 mi
7 min

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
24.6 mi
40 min
0 mi
0 min

Route Directions

Take Middlebranch Ave NE, State St NE, Greensburg Rd, E Caston Rd, ... and Edwards Rd to W Marion St in Doylestown
24 mi
40 min
0 mi
0 min

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

Plain Township, Ohio

29 mi to destination

1 mi
Greentown, Ohio

Traveled 7 mi from origin

1 mi
Green, Ohio

21 mi to destination

2 mi
New Franklin, Ohio

14 mi to destination

1 mi
Clinton, Ohio

7 mi to destination

1 mi
Doylestown

Destination