Miles between Lorain, OH and Haysville, KS

There are
981 mi
from Lorain, OH to Haysville, KS

That's the driving distance. It would take 18 hours 23 mins to go from Lorain, Ohio to Haysville, Kansas.

The flight distance (direct flight from Lorain, OH to Haysville, KS) is 850.77 mi.

981 mi = 1,578.42 kms