Miles between Albuquerque, NM and Cottonwood, AZ

There are
384 mi
from Albuquerque, NM to Cottonwood, AZ

That's the driving distance. It would take 6 hours 44 mins to go from Albuquerque, New Mexico to Cottonwood, Arizona.

The flight distance (direct flight from Albuquerque, NM to Cottonwood, AZ) is 304.53 mi.

384 mi = 617.68 kms