Miles between Kansas City, MO and Harker Heights, TX

There are
689 mi
from Kansas City, MO to Harker Heights, TX

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

The flight distance (direct flight from Kansas City, MO to Harker Heights, TX) is 580.50 mi.

689 mi = 1,108.75 kms