There are
729 mi
from Columbia, MO to Harker Heights, TX
That's the driving distance. It would take 13 hours 35 mins to go from Columbia, Missouri to Harker Heights, Texas.
The flight distance (direct flight from Columbia, MO to Harker Heights, TX) is 621.28 mi.
729 mi = 1,173.77 kms