There are
602 mi
from Flagstaff, AZ to Hereford, TX
That's the driving distance. It would take 10 hours 14 mins to go from Flagstaff, Arizona to Hereford, Texas.
The flight distance (direct flight from Flagstaff, AZ to Hereford, TX) is 523.46 mi.
602 mi = 968.52 kms