Miles between Ukiah, CA and Cottonwood, AZ

There are
898 mi
from Ukiah, CA to Cottonwood, AZ

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

The flight distance (direct flight from Ukiah, CA to Cottonwood, AZ) is 688.70 mi.

898 mi = 1,445.12 kms