Miles between Pasadena, TX and Rock Hill, SC

There are
1,022 mi
from Pasadena, TX to Rock Hill, SC

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

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

1,022 mi = 1.61 kms