Miles between Lorain, OH and , MI

There are
582 mi
from Lorain, OH to , MI

That's the driving distance. It would take 10 hours 47 mins to go from Lorain, Ohio to , Michigan.

The flight distance (direct flight from Lorain, OH to , MI) is 438.53 mi.

582 mi = 936.49 kms