Miles between Pharr, TX and San Benito, TX

There are
38 mi
from Pharr, TX to San Benito, TX

That's the driving distance. It would take 44 minutes to go from Pharr, Texas to San Benito, Texas.

The flight distance (direct flight from Pharr, TX to San Benito, TX) is 34.53 mi.

38 mi = 60.58 kms