Miles between Richardson, TX and Muskegon Heights, MI

There are
1,117 mi
from Richardson, TX to Muskegon Heights, MI

That's the driving distance. It would take 19 hours 58 mins to go from Richardson, Texas to Muskegon Heights, Michigan.

The flight distance (direct flight from Richardson, TX to Muskegon Heights, MI) is 908.08 mi.

1,117 mi = 1.61 kms