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