There are
460 mi
from Newport Beach, CA to Cottonwood, AZ
That's the driving distance. It would take 8 hours 22 mins to go from Newport Beach, California to Cottonwood, Arizona.
The flight distance (direct flight from Newport Beach, CA to Cottonwood, AZ) is 347.01 mi.
460 mi = 739.80 kms