Miles between Amarillo, TX and Ammon, ID

There are
1,004 mi
from Amarillo, TX to Ammon, ID

That's the driving distance. It would take 18 hours 36 mins to go from Amarillo, Texas to Ammon, Idaho.

The flight distance (direct flight from Amarillo, TX to Ammon, ID) is 784.99 mi.

1,004 mi = 1.61 kms