Miles between Houston, TX and Lawrence, KS

There are
756 mi
from Houston, TX to Lawrence, KS

That's the driving distance. It would take 13 hours 6 mins to go from Houston, Texas to Lawrence, Kansas.

The flight distance (direct flight from Houston, TX to Lawrence, KS) is 636.50 mi.

756 mi = 1,217.37 kms