Miles between Layton, UT and Lenexa, KS

There are
1,079 mi
from Layton, UT to Lenexa, KS

That's the driving distance. It would take 18 hours 21 mins to go from Layton, Utah to Lenexa, Kansas.

The flight distance (direct flight from Layton, UT to Lenexa, KS) is 922.23 mi.

1,079 mi = 1,736.04 kms