There are
535 mi
from Irving, TX to Hidalgo, TX
That's the driving distance. It would take 9 hours 22 mins to go from Irving, Texas to Hidalgo, Texas.
The flight distance (direct flight from Irving, TX to Hidalgo, TX) is 470.54 mi.
535 mi = 861.37 kms