There are
343 mi
from Rock Hill, SC to Auburn, AL
That's the driving distance. It would take 6 hours 36 mins to go from Rock Hill, South Carolina to Auburn, Alabama.
The flight distance (direct flight from Rock Hill, SC to Auburn, AL) is 301.75 mi.
343 mi = 551.92 kms