There are
889 mi
from New Britain, CT to New Lenox, IL
That's the driving distance. It would take 16 hours 40 mins to go from New Britain, Connecticut to New Lenox, Illinois.
The flight distance (direct flight from New Britain, CT to New Lenox, IL) is 783.85 mi.
889 mi = 1,431.01 kms