Miles between New Britain, CT and San Marcos, TX

There are
1,879 mi
from New Britain, CT to San Marcos, TX

That's the driving distance. It would take 1 day 10 hours to go from New Britain, Connecticut to San Marcos, Texas.

The flight distance (direct flight from New Britain, CT to San Marcos, TX) is 1,619.51 mi.

1,879 mi = 1.61 kms