Miles between Tempe, AZ and Ammon, ID

There are
885 mi
from Tempe, AZ to Ammon, ID

That's the driving distance. It would take 16 hours 5 mins to go from Tempe, Arizona to Ammon, Idaho.

The flight distance (direct flight from Tempe, AZ to Ammon, ID) is 693.98 mi.

885 mi = 1,424.17 kms