There are
887 mi
from New Haven, CT to Arlington Heights, IL
That's the driving distance. It would take 16 hours 57 mins to go from New Haven, Connecticut to Arlington Heights, Illinois.
The flight distance (direct flight from New Haven, CT to Arlington Heights, IL) is 777.40 mi.
887 mi = 1,427.53 kms