There are
986 mi
from Parma, OH to Haysville, KS
That's the driving distance. It would take 18 hours 21 mins to go from Parma, Ohio to Haysville, Kansas.
The flight distance (direct flight from Parma, OH to Haysville, KS) is 873.22 mi.
986 mi = 1,587.61 kms