Miles between Bristol, CT and Crystal Lake, IL

There are
922 mi
from Bristol, CT to Crystal Lake, IL

That's the driving distance. It would take 17 hours 33 mins to go from Bristol, Connecticut to Crystal Lake, Illinois.

The flight distance (direct flight from Bristol, CT to Crystal Lake, IL) is 789.48 mi.

922 mi = 1,483.22 kms