Miles between Phoenix, AZ and Robstown, TX

There are
1,116 mi
from Phoenix, AZ to Robstown, TX

That's the driving distance. It would take 18 hours 42 mins to go from Phoenix, Arizona to Robstown, Texas.

The flight distance (direct flight from Phoenix, AZ to Robstown, TX) is 940.34 mi.

1,116 mi = 1.61 kms