There are
1,211 mi
from Provo, UT to Harker Heights, TX
That's the driving distance. It would take 23 hours 19 mins to go from Provo, Utah to Harker Heights, Texas.
The flight distance (direct flight from Provo, UT to Harker Heights, TX) is 1,006.46 mi.
1,211 mi = 1.61 kms