There are
1,004 mi
from Amarillo, TX to Idaho Falls, ID
That's the driving distance. It would take 18 hours 36 mins to go from Amarillo, Texas to Idaho Falls, Idaho.
The flight distance (direct flight from Amarillo, TX to Idaho Falls, ID) is 788.49 mi.
1,004 mi = 1.61 kms