Miles between League City, TX and Norton Shores, MI

There are
1,254 mi
from League City, TX to Norton Shores, MI

That's the driving distance. It would take 22 hours 56 mins to go from League City, Texas to Norton Shores, Michigan.

The flight distance (direct flight from League City, TX to Norton Shores, MI) is 1,062.72 mi.

1,254 mi = 1.61 kms