There are
1,382 mi
from Sandy, UT to New Lenox, IL
That's the driving distance. It would take 23 hours 51 mins to go from Sandy, Utah to New Lenox, Illinois.
The flight distance (direct flight from Sandy, UT to New Lenox, IL) is 1,242.91 mi.
1,382 mi = 1.61 kms