Miles between Amarillo, TX and Boise, ID

There are
1,228 mi
from Amarillo, TX to Boise, ID

That's the driving distance. It would take 21 hours 19 mins to go from Amarillo, Texas to Boise, Idaho.

The flight distance (direct flight from Amarillo, TX to Boise, ID) is 960.77 mi.

1,228 mi = 1.61 kms