There are
2,444 mi
from New Britain, CT to Cedar City, UT
That's the driving distance. It would take 1 day 19 hours to go from New Britain, Connecticut to Cedar City, Utah.
The flight distance (direct flight from New Britain, CT to Cedar City, UT) is 2,140.35 mi.
2,444 mi = 3.22 kms