There are
120 mi
from Worcester, MA to Danbury, CT
That's the driving distance. It would take 2 hours 28 mins to go from Worcester, Massachusetts to Danbury, Connecticut.
The flight distance (direct flight from Worcester, MA to Danbury, CT) is 104.05 mi.
120 mi = 193.52 kms