Miles between Ukiah, CA and Tempe, AZ

There are
867 mi
from Ukiah, CA to Tempe, AZ

That's the driving distance. It would take 16 hours to go from Ukiah, California to Tempe, Arizona.

The flight distance (direct flight from Ukiah, CA to Tempe, AZ) is 740.92 mi.

867 mi = 1,394.62 kms