There are
750 mi
from Amarillo, TX to Creve Coeur, MO
That's the driving distance. It would take 13 hours 11 mins to go from Amarillo, Texas to Creve Coeur, Missouri.
The flight distance (direct flight from Amarillo, TX to Creve Coeur, MO) is 672.73 mi.
750 mi = 1,206.39 kms