Miles between Port Arthur, TX and Rocky Mt, NC

There are
1,165 mi
from Port Arthur, TX to Rocky Mt, NC

That's the driving distance. It would take 21 hours 35 mins to go from Port Arthur, Texas to Rocky Mt, North Carolina.

The flight distance (direct flight from Port Arthur, TX to Rocky Mt, NC) is 1,024.12 mi.

1,165 mi = 1,874.75 kms