Miles between Layton, UT and Markham, IL

There are
1,387 mi
from Layton, UT to Markham, IL

That's the driving distance. It would take 23 hours 54 mins to go from Layton, Utah to Markham, Illinois.

The flight distance (direct flight from Layton, UT to Markham, IL) is 1,255.97 mi.

1,387 mi = 2,231.38 kms