There are
662 mi
from Flagstaff, AZ to Pampa, TX
That's the driving distance. It would take 11 hours 20 mins to go from Flagstaff, Arizona to Pampa, Texas.
The flight distance (direct flight from Flagstaff, AZ to Pampa, TX) is 601.82 mi.
662 mi = 1,065.25 kms