Miles between New Britain, CT and Chicago Heights, IL

There are
872 mi
from New Britain, CT to Chicago Heights, IL

That's the driving distance. It would take 16 hours 21 mins to go from New Britain, Connecticut to Chicago Heights, Illinois.

The flight distance (direct flight from New Britain, CT to Chicago Heights, IL) is 766.90 mi.

872 mi = 1,403.88 kms