There are
1,216 mi
from Fargo, ND to Harker Heights, TX
That's the driving distance. It would take 20 hours 59 mins to go from Fargo, North Dakota to Harker Heights, Texas.
The flight distance (direct flight from Fargo, ND to Harker Heights, TX) is 1,092.22 mi.
1,216 mi = 1.61 kms