Miles between New Britain, CT and Des Moines, IA

There are
1,199 mi
from New Britain, CT to Des Moines, IA

That's the driving distance. It would take 22 hours 17 mins to go from New Britain, Connecticut to Des Moines, Iowa.

The flight distance (direct flight from New Britain, CT to Des Moines, IA) is 1,073.08 mi.

1,199 mi = 1.61 kms