There are
919 mi
from New Britain, CT to Libertyville, IL
That's the driving distance. It would take 17 hours 18 mins to go from New Britain, Connecticut to Libertyville, Illinois.
The flight distance (direct flight from New Britain, CT to Libertyville, IL) is 779.60 mi.
919 mi = 1,479.45 kms