There are
582 mi
from Waterbury, CT to Vienna, WV
That's the driving distance. It would take 11 hours 33 mins to go from Waterbury, Connecticut to Vienna, West Virginia.
The flight distance (direct flight from Waterbury, CT to Vienna, WV) is 472.40 mi.
582 mi = 937.12 kms