Miles between Mcminnville, TN and Amarillo, TX

There are
1,003 mi
from Mcminnville, TN to Amarillo, TX

That's the driving distance. It would take 17 hours 37 mins to go from Mcminnville, Tennessee to Amarillo, Texas.

The flight distance (direct flight from Mcminnville, TN to Amarillo, TX) is 902.94 mi.

1,003 mi = 1,614.73 kms