Miles between Port Arthur, TX and Lawrenceburg, TN

There are
664 mi
from Port Arthur, TX to Lawrenceburg, TN

That's the driving distance. It would take 13 hours 3 mins to go from Port Arthur, Texas to Lawrenceburg, Tennessee.

The flight distance (direct flight from Port Arthur, TX to Lawrenceburg, TN) is 533.54 mi.

664 mi = 1,068.75 kms