Distance from Middletown, Ohio to Roll, Indiana
The driving distance from Middletown, Ohio to Roll, Indiana is 106.5 mi (171.4 km)
The straight-line (air) distance is approximately 55.2 mi (88.8 km)
Estimated travel time by road is 2 hours 8 minutes
We found 3 routes between Middletown and Roll.
Available Routes
Route Directions
Follow OH-122 W to E Main St in Eaton
Take US-35 W and US-27 N to W 800 S in Pike Township
Continue on W 800 S. Take S Como Rd to IN-1 N in Knox Township
Take IN-26 W to N 500 E in Jackson Township
Take E 200 N/County Rd 200 N to IN-3 N in Washington Township
Continue on IN-3 N. Drive to State Rd 18 W in Roll
Route Directions
Take OH-122 W, OH-503 N, US-127 N and OH-49 N to State Rd 18 W in Roll
Route Directions
Follow OH-122 W to E Main St in Eaton
Take US-35 W, I-70 W and US-35 N to IN-3 N/S State Rd 3 in Hamilton Township
Follow IN-3 N/S State Rd 3 to State Rd 18 W in Roll
Journey Details
Traveling from Middletown, Ohio to Roll, Indiana covers 105.7 miles (170 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 7 minutes under normal conditions.
Drivers have 3 route options between these locations (106-114 miles / 170-184 km). The primary route shown here saves 11 minutes compared to alternatives.
Journey Waypoints
Middletown
Starting Point
Roll
Destination