Miles between Rock Hill, SC and Harker Heights, TX

There are
1,110 mi
from Rock Hill, SC to Harker Heights, TX

That's the driving distance. It would take 20 hours 37 mins to go from Rock Hill, South Carolina to Harker Heights, Texas.

The flight distance (direct flight from Rock Hill, SC to Harker Heights, TX) is 998.38 mi.

1,110 mi = 1,786.80 kms