Miles between Tucson, AZ and San Angelo, TX

There are
719 mi
from Tucson, AZ to San Angelo, TX

That's the driving distance. It would take 12 hours 25 mins to go from Tucson, Arizona to San Angelo, Texas.

The flight distance (direct flight from Tucson, AZ to San Angelo, TX) is 617.62 mi.

719 mi = 1,156.76 kms