There are
108 mi
from New York, NY to New Britain, CT
That's the driving distance. It would take 2 hours 33 mins to go from New York, New York to New Britain, Connecticut.
The flight distance (direct flight from New York, NY to New Britain, CT) is 91.36 mi.
108 mi = 173.05 kms