Miles between Amarillo, TX and Columbia, TN

There are
918 mi
from Amarillo, TX to Columbia, TN

That's the driving distance. It would take 16 hours 6 mins to go from Amarillo, Texas to Columbia, Tennessee.

The flight distance (direct flight from Amarillo, TX to Columbia, TN) is 832.76 mi.

918 mi = 1,478.07 kms