There are
812 mi
from Columbia, SC to New Britain, CT
That's the driving distance. It would take 15 hours 56 mins to go from Columbia, South Carolina to New Britain, Connecticut.
The flight distance (direct flight from Columbia, SC to New Britain, CT) is 694.35 mi.
812 mi = 1,307.33 kms