There are
1,064 mi
from Amarillo, TX to East Ridge, TN
That's the driving distance. It would take 18 hours 40 mins to go from Amarillo, Texas to East Ridge, Tennessee.
The flight distance (direct flight from Amarillo, TX to East Ridge, TN) is 936.94 mi.
1,064 mi = 1,711.79 kms