Miles between Danbury, CT and Harrisonburg, VA

There are
417 mi
from Danbury, CT to Harrisonburg, VA

That's the driving distance. It would take 8 hours 18 mins to go from Danbury, Connecticut to Harrisonburg, Virginia.

The flight distance (direct flight from Danbury, CT to Harrisonburg, VA) is 351.65 mi.

417 mi = 671.37 kms