There are
1,896 mi
from New Britain, CT to New Braunfels, TX
That's the driving distance. It would take 1 day 10 hours to go from New Britain, Connecticut to New Braunfels, Texas.
The flight distance (direct flight from New Britain, CT to New Braunfels, TX) is 1,635.79 mi.
1,896 mi = 1.61 kms