There are
728 mi
from Lansing, MI to New Britain, CT
That's the driving distance. It would take 14 hours 9 mins to go from Lansing, Michigan to New Britain, Connecticut.
The flight distance (direct flight from Lansing, MI to New Britain, CT) is 606.80 mi.
728 mi = 1,171.44 kms