Miles between Bristol, CT and Shelby, NC

There are
773 mi
from Bristol, CT to Shelby, NC

That's the driving distance. It would take 15 hours 16 mins to go from Bristol, Connecticut to Shelby, North Carolina.

The flight distance (direct flight from Bristol, CT to Shelby, NC) is 639.65 mi.

773 mi = 1,243.54 kms