Miles between Rock Hill, SC and Brenham, TX

There are
1,094 mi
from Rock Hill, SC to Brenham, TX

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

The flight distance (direct flight from Rock Hill, SC to Brenham, TX) is 952.52 mi.

1,094 mi = 1,760.86 kms