Miles between Olathe, KS and Harker Heights, TX

There are
666 mi
from Olathe, KS to Harker Heights, TX

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

The flight distance (direct flight from Olathe, KS to Harker Heights, TX) is 562.18 mi.

666 mi = 1,072.43 kms