Miles between Mesa, AZ and Prairie Village, KS

There are
1,183 mi
from Mesa, AZ to Prairie Village, KS

That's the driving distance. It would take 21 hours 58 mins to go from Mesa, Arizona to Prairie Village, Kansas.

The flight distance (direct flight from Mesa, AZ to Prairie Village, KS) is 1,031.24 mi.

1,183 mi = 1.61 kms