Miles between San Diego, CA and Norton Shores, MI

There are
2,243 mi
from San Diego, CA to Norton Shores, MI

That's the driving distance. It would take 1 day 15 hours to go from San Diego, California to Norton Shores, Michigan.

The flight distance (direct flight from San Diego, CA to Norton Shores, MI) is 1,818.44 mi.

2,243 mi = 3.22 kms