There are
2,196 mi
from Long Beach, CA to Muskegon Heights, MI
That's the driving distance. It would take 1 day 14 hours to go from Long Beach, California to Muskegon Heights, Michigan.
The flight distance (direct flight from Long Beach, CA to Muskegon Heights, MI) is 1,833.59 mi.
2,196 mi = 3.22 kms