There are
721 mi
from Rock Hill, SC to Lake Station, IN
That's the driving distance. It would take 13 hours 57 mins to go from Rock Hill, South Carolina to Lake Station, Indiana.
The flight distance (direct flight from Rock Hill, SC to Lake Station, IN) is 569.55 mi.
721 mi = 1,159.61 kms