Miles between Lawrence, KS and Norton Shores, MI

There are
701 mi
from Lawrence, KS to Norton Shores, MI

That's the driving distance. It would take 13 hours 17 mins to go from Lawrence, Kansas to Norton Shores, Michigan.

The flight distance (direct flight from Lawrence, KS to Norton Shores, MI) is 549.52 mi.

701 mi = 1,128.76 kms