Miles between Lorain, OH and Dyer, IN

There are
303 mi
from Lorain, OH to Dyer, IN

That's the driving distance. It would take 5 hours 43 mins to go from Lorain, Ohio to Dyer, Indiana.

The flight distance (direct flight from Lorain, OH to Dyer, IN) is 276.38 mi.

303 mi = 488.19 kms