There are
1,087 mi
from Norman, OK to Rock Hill, SC
That's the driving distance. It would take 19 hours 43 mins to go from Norman, Oklahoma to Rock Hill, South Carolina.
The flight distance (direct flight from Norman, OK to Rock Hill, SC) is 927.36 mi.
1,087 mi = 1.61 kms