There are
297 mi
from Danbury, CT to Alexandria, VA
That's the driving distance. It would take 6 hours 21 mins to go from Danbury, Connecticut to Alexandria, Virginia.
The flight distance (direct flight from Danbury, CT to Alexandria, VA) is 260.88 mi.
297 mi = 477.93 kms