There are
250 mi
from Baltimore, MD to Danbury, CT
That's the driving distance. It would take 5 hours 15 mins to go from Baltimore, Maryland to Danbury, Connecticut.
The flight distance (direct flight from Baltimore, MD to Danbury, CT) is 220.88 mi.
250 mi = 402.19 kms