There are
150 mi
from Flint, MI to Norton Shores, MI
That's the driving distance. It would take 2 hours 43 mins to go from Flint, Michigan to Norton Shores, Michigan.
The flight distance (direct flight from Flint, MI to Norton Shores, MI) is 130.44 mi.
150 mi = 241.22 kms