Miles between Port Arthur, TX and Show Low, AZ

There are
1,176 mi
from Port Arthur, TX to Show Low, AZ

That's the driving distance. It would take 21 hours 24 mins to go from Port Arthur, Texas to Show Low, Arizona.

The flight distance (direct flight from Port Arthur, TX to Show Low, AZ) is 987.95 mi.

1,176 mi = 1,892.50 kms