Miles between Lorain, OH and Bismarck, ND

There are
1,152 mi
from Lorain, OH to Bismarck, ND

That's the driving distance. It would take 20 hours 56 mins to go from Lorain, Ohio to Bismarck, North Dakota.

The flight distance (direct flight from Lorain, OH to Bismarck, ND) is 990.91 mi.

1,152 mi = 1.61 kms