Miles between Hesperia, CA and Mcpherson, KS

There are
1,315 mi
from Hesperia, CA to Mcpherson, KS

That's the driving distance. It would take 23 hours 47 mins to go from Hesperia, California to Mcpherson, Kansas.

The flight distance (direct flight from Hesperia, CA to Mcpherson, KS) is 1,123.18 mi.

1,315 mi = 1.61 kms