There are
156 mi
from Lawrence, MA to Ansonia, CT
That's the driving distance. It would take 3 hours 13 mins to go from Lawrence, Massachusetts to Ansonia, Connecticut.
The flight distance (direct flight from Lawrence, MA to Ansonia, CT) is 136.04 mi.
156 mi = 251.38 kms