Miles between Yuma, AZ and Tempe, AZ

There are
193 mi
from Yuma, AZ to Tempe, AZ

That's the driving distance. It would take 3 hours 40 mins to go from Yuma, Arizona to Tempe, Arizona.

The flight distance (direct flight from Yuma, AZ to Tempe, AZ) is 163.68 mi.

193 mi = 310.52 kms