There are
1,126 mi
from Minneapolis, MN to Harker Heights, TX
That's the driving distance. It would take 19 hours 48 mins to go from Minneapolis, Minnesota to Harker Heights, Texas.
The flight distance (direct flight from Minneapolis, MN to Harker Heights, TX) is 989.28 mi.
1,126 mi = 1.61 kms