There are
707 mi
from Corinth, MS to Madison Heights, MI
That's the driving distance. It would take 13 hours 27 mins to go from Corinth, Mississippi to Madison Heights, Michigan.
The flight distance (direct flight from Corinth, MS to Madison Heights, MI) is 597.62 mi.
707 mi = 1,137.34 kms