Miles between Tempe, AZ and Caldwell, ID

There are
945 mi
from Tempe, AZ to Caldwell, ID

That's the driving distance. It would take 18 hours 9 mins to go from Tempe, Arizona to Caldwell, Idaho.

The flight distance (direct flight from Tempe, AZ to Caldwell, ID) is 752.07 mi.

945 mi = 1,520.76 kms