There are
446 mi
from Amarillo, TX to Siloam Springs, AR
That's the driving distance. It would take 7 hours 55 mins to go from Amarillo, Texas to Siloam Springs, Arkansas.
The flight distance (direct flight from Amarillo, TX to Siloam Springs, AR) is 414.35 mi.
446 mi = 718.06 kms