There are
1,028 mi
from Danbury, CT to Mountain Brook, AL
That's the driving distance. It would take 19 hours 28 mins to go from Danbury, Connecticut to Mountain Brook, Alabama.
The flight distance (direct flight from Danbury, CT to Mountain Brook, AL) is 909.05 mi.
1,028 mi = 1.61 kms