There are
564 mi
from Lawrence, KS to Arlington Heights, IL
That's the driving distance. It would take 10 hours 25 mins to go from Lawrence, Kansas to Arlington Heights, Illinois.
The flight distance (direct flight from Lawrence, KS to Arlington Heights, IL) is 437.41 mi.
564 mi = 908.13 kms