Miles between San Leandro, CA and Norton Shores, MI

There are
2,302 mi
from San Leandro, CA to Norton Shores, MI

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

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

2,302 mi = 3.22 kms