Miles between Lawrence, KS and Harlingen, TX

There are
1,006 mi
from Lawrence, KS to Harlingen, TX

That's the driving distance. It would take 17 hours 44 mins to go from Lawrence, Kansas to Harlingen, Texas.

The flight distance (direct flight from Lawrence, KS to Harlingen, TX) is 894.53 mi.

1,006 mi = 1.61 kms