Miles between Gardner, KS and Tempe, AZ

There are
1,166 mi
from Gardner, KS to Tempe, AZ

That's the driving distance. It would take 21 hours 33 mins to go from Gardner, Kansas to Tempe, Arizona.

The flight distance (direct flight from Gardner, KS to Tempe, AZ) is 1,017.87 mi.

1,166 mi = 1,876.25 kms