There are
1,282 mi
from Arvada, CO to Sterling Heights, MI
That's the driving distance. It would take 22 hours 59 mins to go from Arvada, Colorado to Sterling Heights, Michigan.
The flight distance (direct flight from Arvada, CO to Sterling Heights, MI) is 1,159.34 mi.
1,282 mi = 1.61 kms