There are
10 mi
from New Britain, CT to Bristol, CT
That's the driving distance. It would take 15 minutes to go from New Britain, Connecticut to Bristol, Connecticut.
The flight distance (direct flight from New Britain, CT to Bristol, CT) is 8.79 mi.
10 mi = 15.45 kms