Miles between Amarillo, TX and San Benito, TX

There are
766 mi
from Amarillo, TX to San Benito, TX

That's the driving distance. It would take 13 hours 28 mins to go from Amarillo, Texas to San Benito, Texas.

The flight distance (direct flight from Amarillo, TX to San Benito, TX) is 675.59 mi.

766 mi = 1,232.71 kms