Miles between Tempe, AZ and Prairie Village, KS

There are
1,187 mi
from Tempe, AZ to Prairie Village, KS

That's the driving distance. It would take 22 hours to go from Tempe, Arizona to Prairie Village, Kansas.

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

1,187 mi = 1.61 kms