There are
652 mi
from Pharr, TX to Hobbs, NM
That's the driving distance. It would take 11 hours 40 mins to go from Pharr, Texas to Hobbs, New Mexico.
The flight distance (direct flight from Pharr, TX to Hobbs, NM) is 539.23 mi.
652 mi = 1,049.87 kms