There are
836 mi
from Cleveland, OH to Lawrence, KS
That's the driving distance. It would take 15 hours 44 mins to go from Cleveland, Ohio to Lawrence, Kansas.
The flight distance (direct flight from Cleveland, OH to Lawrence, KS) is 734.36 mi.
836 mi = 1,345.96 kms