Miles between Shawnee, KS and Amarillo, TX

There are
564 mi
from Shawnee, KS to Amarillo, TX

That's the driving distance. It would take 10 hours 9 mins to go from Shawnee, Kansas to Amarillo, Texas.

The flight distance (direct flight from Shawnee, KS to Amarillo, TX) is 471.62 mi.

564 mi = 907.18 kms