Miles between Santa Fe, NM and American Canyon, CA

There are
1,160 mi
from Santa Fe, NM to American Canyon, CA

That's the driving distance. It would take 20 hours 50 mins to go from Santa Fe, New Mexico to American Canyon, California.

The flight distance (direct flight from Santa Fe, NM to American Canyon, CA) is 916.49 mi.

1,160 mi = 1.61 kms