There are
443 mi
from Tempe, AZ to Durango, CO
That's the driving distance. It would take 8 hours 57 mins to go from Tempe, Arizona to Durango, Colorado.
The flight distance (direct flight from Tempe, AZ to Durango, CO) is 350.78 mi.
443 mi = 712.97 kms