There are
1,093 mi
from Hesperia, CA to Liberal, KS
That's the driving distance. It would take 19 hours 9 mins to go from Hesperia, California to Liberal, Kansas.
The flight distance (direct flight from Hesperia, CA to Liberal, KS) is 935.04 mi.
1,093 mi = 1,758.45 kms