There are
1,346 mi
from Livonia, MI to Harker Heights, TX
That's the driving distance. It would take 23 hours 50 mins to go from Livonia, Michigan to Harker Heights, Texas.
The flight distance (direct flight from Livonia, MI to Harker Heights, TX) is 1,108.64 mi.
1,346 mi = 1.61 kms