Miles between Kansas City, MO and Abilene, TX

There are
641 mi
from Kansas City, MO to Abilene, TX

That's the driving distance. It would take 11 hours 15 mins to go from Kansas City, Missouri to Abilene, Texas.

The flight distance (direct flight from Kansas City, MO to Abilene, TX) is 542.59 mi.

641 mi = 1,031.51 kms