There are
1,088 mi
from Olathe, KS to Cottonwood Heights, UT
That's the driving distance. It would take 18 hours 38 mins to go from Olathe, Kansas to Cottonwood Heights, Utah.
The flight distance (direct flight from Olathe, KS to Cottonwood Heights, UT) is 911.51 mi.
1,088 mi = 1.61 kms