There are
928 mi
from New Britain, CT to Lindenhurst, IL
That's the driving distance. It would take 17 hours 31 mins to go from New Britain, Connecticut to Lindenhurst, Illinois.
The flight distance (direct flight from New Britain, CT to Lindenhurst, IL) is 783.08 mi.
928 mi = 1,493.73 kms