There are
715 mi
from Lawrence, KS to Port Arthur, TX
That's the driving distance. It would take 13 hours 49 mins to go from Lawrence, Kansas to Port Arthur, Texas.
The flight distance (direct flight from Lawrence, KS to Port Arthur, TX) is 632.13 mi.
715 mi = 1,150.53 kms