There are
715 mi
from Farmington Hills, MI to New Britain, CT
That's the driving distance. It would take 13 hours 25 mins to go from Farmington Hills, Michigan to New Britain, Connecticut.
The flight distance (direct flight from Farmington Hills, MI to New Britain, CT) is 548.23 mi.
715 mi = 1,150.29 kms