Miles between Round Rock, TX and Mcpherson, KS

There are
583 mi
from Round Rock, TX to Mcpherson, KS

That's the driving distance. It would take 10 hours 6 mins to go from Round Rock, Texas to Mcpherson, Kansas.

The flight distance (direct flight from Round Rock, TX to Mcpherson, KS) is 543.25 mi.

583 mi = 937.71 kms