There are
668 mi
from Danbury, CT to Hazel Park, MI
That's the driving distance. It would take 12 hours 30 mins to go from Danbury, Connecticut to Hazel Park, Michigan.
The flight distance (direct flight from Danbury, CT to Hazel Park, MI) is 501.22 mi.
668 mi = 1,075.02 kms