There are
688 mi
from Hereford, TX to Coolidge, AZ
That's the driving distance. It would take 12 hours 58 mins to go from Hereford, Texas to Coolidge, Arizona.
The flight distance (direct flight from Hereford, TX to Coolidge, AZ) is 538 mi.
688 mi = 1,106.61 kms