There are
5 mi
from Sandy, UT to Cottonwood Heights, UT
That's the driving distance. It would take 8 minutes to go from Sandy, Utah to Cottonwood Heights, Utah.
The flight distance (direct flight from Sandy, UT to Cottonwood Heights, UT) is 3.71 mi.
5 mi = 7.27 kms