Miles between Bristol, CT and Shiloh, IL

There are
1,050 mi
from Bristol, CT to Shiloh, IL

That's the driving distance. It would take 19 hours 51 mins to go from Bristol, Connecticut to Shiloh, Illinois.

The flight distance (direct flight from Bristol, CT to Shiloh, IL) is 919.27 mi.

1,050 mi = 1,690.53 kms