Miles between Lawrence, KS and Santa Fe, TX

There are
793 mi
from Lawrence, KS to Santa Fe, TX

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

The flight distance (direct flight from Lawrence, KS to Santa Fe, TX) is 662.90 mi.

793 mi = 1,275.92 kms