Miles between Amarillo, TX and Johnson City, TN

There are
1,217 mi
from Amarillo, TX to Johnson City, TN

That's the driving distance. It would take 21 hours 24 mins to go from Amarillo, Texas to Johnson City, Tennessee.

The flight distance (direct flight from Amarillo, TX to Johnson City, TN) is 1,092.70 mi.

1,217 mi = 1,959.00 kms