There are
120 mi
from South Bend, IN to Norton Shores, MI
That's the driving distance. It would take 2 hours 27 mins to go from South Bend, Indiana to Norton Shores, Michigan.
The flight distance (direct flight from South Bend, IN to Norton Shores, MI) is 102.64 mi.
120 mi = 192.64 kms