Miles between Raleigh, NC and Muskegon Heights, MI

There are
833 mi
from Raleigh, NC to Muskegon Heights, MI

That's the driving distance. It would take 15 hours 59 mins to go from Raleigh, North Carolina to Muskegon Heights, Michigan.

The flight distance (direct flight from Raleigh, NC to Muskegon Heights, MI) is 653.40 mi.

833 mi = 1,339.92 kms