There are
1,265 mi
from Thornton, CO to Madison Heights, MI
That's the driving distance. It would take 22 hours 38 mins to go from Thornton, Colorado to Madison Heights, Michigan.
The flight distance (direct flight from Thornton, CO to Madison Heights, MI) is 1,148.18 mi.
1,265 mi = 1.61 kms