Miles between Cincinnati, OH and Port Arthur, TX

There are
1,040 mi
from Cincinnati, OH to Port Arthur, TX

That's the driving distance. It would take 18 hours 59 mins to go from Cincinnati, Ohio to Port Arthur, Texas.

The flight distance (direct flight from Cincinnati, OH to Port Arthur, TX) is 831.97 mi.

1,040 mi = 1.61 kms