There are
104 mi
from Lansing, MI to Norton Shores, MI
That's the driving distance. It would take 1 hour 57 mins to go from Lansing, Michigan to Norton Shores, Michigan.
The flight distance (direct flight from Lansing, MI to Norton Shores, MI) is 91.51 mi.
104 mi = 167.27 kms