Miles between Amarillo, TX and West Plains, MO

There are
647 mi
from Amarillo, TX to West Plains, MO

That's the driving distance. It would take 11 hours 27 mins to go from Amarillo, Texas to West Plains, Missouri.

The flight distance (direct flight from Amarillo, TX to West Plains, MO) is 567.30 mi.

647 mi = 1,041.69 kms