Miles between Greensboro, NC and Port Arthur, TX

There are
1,036 mi
from Greensboro, NC to Port Arthur, TX

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

The flight distance (direct flight from Greensboro, NC to Port Arthur, TX) is 923.42 mi.

1,036 mi = 1.61 kms