There are
168 mi
from Norman, OK to Haysville, KS
That's the driving distance. It would take 3 hours 1 min to go from Norman, Oklahoma to Haysville, Kansas.
The flight distance (direct flight from Norman, OK to Haysville, KS) is 161.88 mi.
168 mi = 270.67 kms