There are
1,268 mi
from Farmington, MN to Ansonia, CT
That's the driving distance. It would take 23 hours 57 mins to go from Farmington, Minnesota to Ansonia, Connecticut.
The flight distance (direct flight from Farmington, MN to Ansonia, CT) is 1,036.38 mi.
1,268 mi = 2,040.77 kms