Miles between New Britain, CT and American Fork, UT

There are
2,287 mi
from New Britain, CT to American Fork, UT

That's the driving distance. It would take 1 day 16 hours to go from New Britain, Connecticut to American Fork, Utah.

The flight distance (direct flight from New Britain, CT to American Fork, UT) is 2,018.42 mi.

2,287 mi = 3.22 kms