There are
469 mi
from Waterbury, CT to Staunton, VA
That's the driving distance. It would take 9 hours 19 mins to go from Waterbury, Connecticut to Staunton, Virginia.
The flight distance (direct flight from Waterbury, CT to Staunton, VA) is 396.61 mi.
469 mi = 755.30 kms