There are
190 mi
from Waterbury, CT to Yeadon, PA
That's the driving distance. It would take 4 hours 12 mins to go from Waterbury, Connecticut to Yeadon, Pennsylvania.
The flight distance (direct flight from Waterbury, CT to Yeadon, PA) is 160.69 mi.
190 mi = 306.47 kms