Miles between Lawrence, KS and American Fork, UT

There are
1,100 mi
from Lawrence, KS to American Fork, UT

That's the driving distance. It would take 18 hours 41 mins to go from Lawrence, Kansas to American Fork, Utah.

The flight distance (direct flight from Lawrence, KS to American Fork, UT) is 884.72 mi.

1,100 mi = 1.61 kms