Miles between Jacksonville, NC and Port Arthur, TX

There are
1,157 mi
from Jacksonville, NC to Port Arthur, TX

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

The flight distance (direct flight from Jacksonville, NC to Port Arthur, TX) is 1,019.50 mi.

1,157 mi = 1.61 kms