There are
2,134 mi
from Mt Vernon, WA to Harker Heights, TX
That's the driving distance. It would take 1 day 15 hours to go from Mt Vernon, Washington to Harker Heights, Texas.
The flight distance (direct flight from Mt Vernon, WA to Harker Heights, TX) is 1,761.09 mi.
2,134 mi = 3,434.12 kms