There are
48 mi
from Ogden, UT to Cottonwood Heights, UT
That's the driving distance. It would take 55 minutes to go from Ogden, Utah to Cottonwood Heights, Utah.
The flight distance (direct flight from Ogden, UT to Cottonwood Heights, UT) is 41.70 mi.
48 mi = 77.52 kms