Miles between Cleveland, OH and Elkhart, IN

There are
241 mi
from Cleveland, OH to Elkhart, IN

That's the driving distance. It would take 4 hours 29 mins to go from Cleveland, Ohio to Elkhart, Indiana.

The flight distance (direct flight from Cleveland, OH to Elkhart, IN) is 221.57 mi.

241 mi = 388.56 kms