Miles between Fort Lauderdale, FL and Cottonwood Heights, UT

There are
2,512 mi
from Fort Lauderdale, FL to Cottonwood Heights, UT

That's the driving distance. It would take 1 day 20 hours to go from Fort Lauderdale, Florida to Cottonwood Heights, Utah.

The flight distance (direct flight from Fort Lauderdale, FL to Cottonwood Heights, UT) is 2,069.93 mi.

2,512 mi = 3.22 kms