Miles between Bloomington, IN and Harker Heights, TX

There are
1,003 mi
from Bloomington, IN to Harker Heights, TX

That's the driving distance. It would take 17 hours 48 mins to go from Bloomington, Indiana to Harker Heights, Texas.

The flight distance (direct flight from Bloomington, IN to Harker Heights, TX) is 840 mi.

1,003 mi = 1.61 kms