There are
1,240 mi
from New Britain, CT to Bartow, FL
That's the driving distance. It would take 23 hours 59 mins to go from New Britain, Connecticut to Bartow, Florida.
The flight distance (direct flight from New Britain, CT to Bartow, FL) is 1,079.71 mi.
1,240 mi = 1.61 kms