Miles between New Britain, CT and Richmond, IN

There are
755 mi
from New Britain, CT to Richmond, IN

That's the driving distance. It would take 14 hours 15 mins to go from New Britain, Connecticut to Richmond, Indiana.

The flight distance (direct flight from New Britain, CT to Richmond, IN) is 645.89 mi.

755 mi = 1,215.58 kms