There are
1,256 mi
from Longmont, CO to Dearborn Heights, MI
That's the driving distance. It would take 22 hours 31 mins to go from Longmont, Colorado to Dearborn Heights, Michigan.
The flight distance (direct flight from Longmont, CO to Dearborn Heights, MI) is 1,140.57 mi.
1,256 mi = 2,021.14 kms