There are
408 mi
from Buffalo, NY to Ansonia, CT
That's the driving distance. It would take 8 hours 19 mins to go from Buffalo, New York to Ansonia, Connecticut.
The flight distance (direct flight from Buffalo, NY to Ansonia, CT) is 315.63 mi.
408 mi = 656.11 kms