Distance from Middleport, Ohio to McArthur, Ohio

Middleport McArthur
Total Distance
37.3 mi
(60 km)
Travel Time
48 minutes

The driving distance from Middleport, Ohio to McArthur, Ohio is 37.3 mi (60 km)

The straight-line (air) distance is approximately 17.8 mi (28.6 km)

Estimated travel time by road is 48 minutes

We found 3 routes between Middleport and McArthur.

Available Routes

Shortest
OH-124 W and OH-160 N/Main St
36.4 mi
58.6 km
50 minutes
Fastest
OH-143 N and US-50 W
37.3 mi
60 km
48 minutes
OH-681 W and US-50 W
42.1 mi
67.8 km
52 minutes

Route Directions

Take Bradbury Rd to OH-7 N
1.4 mi
2 min
Follow OH-143 N and US-50 W to S Market St in McArthur
35.9 mi
45 min

Route Directions

Get on US-33 W from OH-7 N
6.6 mi
8 min
Follow US-33 W to OH-681 W/US-33 ALT E in Bedford Township. Take the OH-681 exit from US-33 W
5.9 mi
5 min
Follow OH-681 W to US-50 W in Albany
13 mi
18 min
Follow US-50 W to E South St in McArthur
15.9 mi
17 min
Continue on E South St. Drive to S Market St
0.7 mi
1 min

Route Directions

36.4 mi
50 min

Journey Details

Traveling from Middleport, Ohio to McArthur, Ohio covers 36.4 miles (59 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 50 minutes under normal conditions.

Drivers have 3 route options between these locations (36-42 miles / 59-68 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 42 mph (68 km/h) .

Journey Waypoints

Middleport

Starting Point

Bradbury, Ohio

41 mi to destination

1 mi
Rutland, Ohio

Traveled 10 mi from origin

1 mi
Rutland Township, Ohio

31 mi to destination

1 mi
Dyesville, Ohio

Traveled 20 mi from origin

1 mi
Point Rock, Ohio

20 mi to destination

1 mi
Arbaugh, Ohio

Traveled 31 mi from origin

1 mi
Vinton Township, Ohio

10 mi to destination

1 mi
Red Diamond, Ohio

Traveled 41 mi from origin

1 mi
McArthur

Destination