There are
157 mi
from Bethlehem, PA to Ansonia, CT
That's the driving distance. It would take 3 hours 25 mins to go from Bethlehem, Pennsylvania to Ansonia, Connecticut.
The flight distance (direct flight from Bethlehem, PA to Ansonia, CT) is 129.46 mi.
157 mi = 252.33 kms