There are
1,382 mi
from Layton, UT to Franklin Park, IL
That's the driving distance. It would take 23 hours 56 mins to go from Layton, Utah to Franklin Park, Illinois.
The flight distance (direct flight from Layton, UT to Franklin Park, IL) is 1,244.09 mi.
1,382 mi = 2,224.00 kms