There are
1,671 mi
from West Valley City, UT to Madison Heights, MI
That's the driving distance. It would take 1 day 5 hours to go from West Valley City, Utah to Madison Heights, Michigan.
The flight distance (direct flight from West Valley City, UT to Madison Heights, MI) is 1,491.14 mi.
1,671 mi = 1.61 kms