There are
843 mi
from New Britain, CT to Goose Creek, SC
That's the driving distance. It would take 16 hours 40 mins to go from New Britain, Connecticut to Goose Creek, South Carolina.
The flight distance (direct flight from New Britain, CT to Goose Creek, SC) is 719.45 mi.
843 mi = 1,357.04 kms