There are
1,244 mi
from Sandy, UT to East Moline, IL
That's the driving distance. It would take 21 hours 25 mins to go from Sandy, Utah to East Moline, Illinois.
The flight distance (direct flight from Sandy, UT to East Moline, IL) is 1,115.09 mi.
1,244 mi = 1.61 kms