There are
959 mi
from Cedar Rapids, IA to Rock Hill, SC
That's the driving distance. It would take 18 hours 11 mins to go from Cedar Rapids, Iowa to Rock Hill, South Carolina.
The flight distance (direct flight from Cedar Rapids, IA to Rock Hill, SC) is 753.25 mi.
959 mi = 1,543.57 kms