There are
334 mi
from Santa Fe, NM to Pampa, TX
That's the driving distance. It would take 5 hours 55 mins to go from Santa Fe, New Mexico to Pampa, Texas.
The flight distance (direct flight from Santa Fe, NM to Pampa, TX) is 279.79 mi.
334 mi = 536.88 kms