There are
795 mi
from Rock Hill, SC to Beach Park, IL
That's the driving distance. It would take 15 hours 39 mins to go from Rock Hill, South Carolina to Beach Park, Illinois.
The flight distance (direct flight from Rock Hill, SC to Beach Park, IL) is 635.24 mi.
795 mi = 1,279.71 kms