There are
266 mi
from Corpus Christi, TX to Harker Heights, TX
That's the driving distance. It would take 4 hours 58 mins to go from Corpus Christi, Texas to Harker Heights, Texas.
The flight distance (direct flight from Corpus Christi, TX to Harker Heights, TX) is 227.38 mi.
266 mi = 427.49 kms