Miles between Lake Charles, LA and Muskegon Heights, MI

There are
1,127 mi
from Lake Charles, LA to Muskegon Heights, MI

That's the driving distance. It would take 21 hours 30 mins to go from Lake Charles, Louisiana to Muskegon Heights, Michigan.

The flight distance (direct flight from Lake Charles, LA to Muskegon Heights, MI) is 975.32 mi.

1,127 mi = 1.61 kms