There are
648 mi
from Lawrence, KS to Xenia, OH
That's the driving distance. It would take 12 hours 24 mins to go from Lawrence, Kansas to Xenia, Ohio.
The flight distance (direct flight from Lawrence, KS to Xenia, OH) is 605.84 mi.
648 mi = 1,042.50 kms