Miles between New Britain, CT and Auburn Hills, MI

There are
671 mi
from New Britain, CT to Auburn Hills, MI

That's the driving distance. It would take 13 hours 14 mins to go from New Britain, Connecticut to Auburn Hills, Michigan.

The flight distance (direct flight from New Britain, CT to Auburn Hills, MI) is 539.65 mi.

671 mi = 1,079.98 kms