There are
676 mi
from Amarillo, TX to Jefferson City, MO
That's the driving distance. It would take 11 hours 57 mins to go from Amarillo, Texas to Jefferson City, Missouri.
The flight distance (direct flight from Amarillo, TX to Jefferson City, MO) is 581.38 mi.
676 mi = 1,088.70 kms