Distance from Middletown, Ohio to Goshen, Ohio
The driving distance from Middletown, Ohio to Goshen, Ohio is 30.5 mi (49.1 km)
The straight-line (air) distance is approximately 14.4 mi (23.2 km)
Estimated travel time by road is 50 minutes
We found 3 routes between Middletown and Goshen.
Available Routes
Route Directions
Get on I-75 S in Turtlecreek Township from OH-122 E
Follow I-75 S, OH-63 E and OH-741 S to Mason Rd/Mason Morrow Millgrove Rd in Mason
Follow Mason Rd/Mason Morrow Millgrove Rd to OH-48 S in South Lebanon
Follow Murdock-Goshen Rd and Goshen Rd to Mulberry St in Goshen
Route Directions
Get on I-75 S in Turtlecreek Township from OH-122 E
Follow I-75 S and I-275 E to Wards Corner Rd in Miami Township. Take exit 54 from I-275 E
Take Branch Hill-Guinea Pike and OH-28 E to Mulberry St in Goshen
Route Directions
Take Roosevelt Blvd, S Breiel Blvd, Union Rd, OH-63 E, ... and Goshen Rd to Mulberry St in Goshen
Journey Details
Traveling from Middletown, Ohio to Goshen, Ohio covers 29.8 miles (48 km) in a southeast direction. This secondary roads, moderate route typically takes 50 minutes under normal conditions.
Drivers have 3 route options between these locations (30-40 miles / 48-65 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 33 mph (53 km/h) .
Journey Waypoints
Middletown
Starting Point
Goshen
Destination