Miles between Fayetteville, AR and Port Arthur, TX

There are
508 mi
from Fayetteville, AR to Port Arthur, TX

That's the driving distance. It would take 10 hours to go from Fayetteville, Arkansas to Port Arthur, Texas.

The flight distance (direct flight from Fayetteville, AR to Port Arthur, TX) is 427.02 mi.

508 mi = 817.87 kms