Miles between Stamford, CT and Dearborn Heights, MI

There are
643 mi
from Stamford, CT to Dearborn Heights, MI

That's the driving distance. It would take 12 hours 13 mins to go from Stamford, Connecticut to Dearborn Heights, Michigan.

The flight distance (direct flight from Stamford, CT to Dearborn Heights, MI) is 509.70 mi.

643 mi = 1,034.61 kms