Miles between Cedar Rapids, IA and Muskegon Heights, MI

There are
414 mi
from Cedar Rapids, IA to Muskegon Heights, MI

That's the driving distance. It would take 7 hours 51 mins to go from Cedar Rapids, Iowa to Muskegon Heights, Michigan.

The flight distance (direct flight from Cedar Rapids, IA to Muskegon Heights, MI) is 288.63 mi.

414 mi = 666.12 kms