There are
2,310 mi
from Santa Maria, CA to Norton Shores, MI
That's the driving distance. It would take 1 day 17 hours to go from Santa Maria, California to Norton Shores, Michigan.
The flight distance (direct flight from Santa Maria, CA to Norton Shores, MI) is 1,904.17 mi.
2,310 mi = 3.22 kms