There are
1,177 mi
from Sandy, UT to Cedar Falls, IA
That's the driving distance. It would take 20 hours 28 mins to go from Sandy, Utah to Cedar Falls, Iowa.
The flight distance (direct flight from Sandy, UT to Cedar Falls, IA) is 1,010.68 mi.
1,177 mi = 1.61 kms