There are
2,171 mi
from New York, NY to Cottonwood Heights, UT
That's the driving distance. It would take 1 day 14 hours to go from New York, New York to Cottonwood Heights, Utah.
The flight distance (direct flight from New York, NY to Cottonwood Heights, UT) is 1,967.88 mi.
2,171 mi = 3.22 kms