There are
990 mi
from Santa Fe, NM to Arroyo Grande, CA
That's the driving distance. It would take 18 hours to go from Santa Fe, New Mexico to Arroyo Grande, California.
The flight distance (direct flight from Santa Fe, NM to Arroyo Grande, CA) is 825.40 mi.
990 mi = 1,593.57 kms