There are
339 mi
from Chattanooga, TN to Rock Hill, SC
That's the driving distance. It would take 6 hours 31 mins to go from Chattanooga, Tennessee to Rock Hill, South Carolina.
The flight distance (direct flight from Chattanooga, TN to Rock Hill, SC) is 242.67 mi.
339 mi = 545.42 kms