Miles between Cranston, RI and Muskegon Heights, MI

There are
871 mi
from Cranston, RI to Muskegon Heights, MI

That's the driving distance. It would take 16 hours 38 mins to go from Cranston, Rhode Island to Muskegon Heights, Michigan.

The flight distance (direct flight from Cranston, RI to Muskegon Heights, MI) is 759.47 mi.

871 mi = 1,401.48 kms