There are
6 mi
from Harlingen, TX to San Benito, TX
That's the driving distance. It would take 10 minutes to go from Harlingen, Texas to San Benito, Texas.
The flight distance (direct flight from Harlingen, TX to San Benito, TX) is 5.68 mi.
6 mi = 9.96 kms