There are
152 mi
from Arlington, TX to Harker Heights, TX
That's the driving distance. It would take 2 hours 47 mins to go from Arlington, Texas to Harker Heights, Texas.
The flight distance (direct flight from Arlington, TX to Harker Heights, TX) is 118.65 mi.
152 mi = 245.25 kms