There are
1,926 mi
from San Antonio, TX to New Britain, CT
That's the driving distance. It would take 1 day 11 hours to go from San Antonio, Texas to New Britain, Connecticut.
The flight distance (direct flight from San Antonio, TX to New Britain, CT) is 1,665.11 mi.
1,926 mi = 1.61 kms