There are
1,003 mi
from Evansville, IN to New London, CT
That's the driving distance. It would take 19 hours 19 mins to go from Evansville, Indiana to New London, Connecticut.
The flight distance (direct flight from Evansville, IN to New London, CT) is 854.15 mi.
1,003 mi = 1.61 kms