Miles between Tucson, AZ and Snyder, TX

There are
723 mi
from Tucson, AZ to Snyder, TX

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

The flight distance (direct flight from Tucson, AZ to Snyder, TX) is 584.18 mi.

723 mi = 1,162.93 kms