There are
947 mi
from Port Arthur, TX to Fort Mill, SC
That's the driving distance. It would take 17 hours 45 mins to go from Port Arthur, Texas to Fort Mill, South Carolina.
The flight distance (direct flight from Port Arthur, TX to Fort Mill, SC) is 835.35 mi.
947 mi = 1,523.29 kms