There are
1,161 mi
from Lawton, OK to Rock Hill, SC
That's the driving distance. It would take 20 hours 55 mins to go from Lawton, Oklahoma to Rock Hill, South Carolina.
The flight distance (direct flight from Lawton, OK to Rock Hill, SC) is 984.99 mi.
1,161 mi = 1.61 kms