Miles between Danbury, CT and Dearborn Heights, MI

There are
655 mi
from Danbury, CT to Dearborn Heights, MI

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

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

655 mi = 1,053.73 kms