There are
257 mi
from Jacksonville, NC to Rock Hill, SC
That's the driving distance. It would take 5 hours 22 mins to go from Jacksonville, North Carolina to Rock Hill, South Carolina.
The flight distance (direct flight from Jacksonville, NC to Rock Hill, SC) is 204.19 mi.
257 mi = 413.78 kms