There are
405 mi
from Danbury, CT to Charlottesville, VA
That's the driving distance. It would take 8 hours 39 mins to go from Danbury, Connecticut to Charlottesville, Virginia.
The flight distance (direct flight from Danbury, CT to Charlottesville, VA) is 353.92 mi.
405 mi = 652.07 kms