Miles between Rock Hill, SC and Johns Creek, GA

There are
217 mi
from Rock Hill, SC to Johns Creek, GA

That's the driving distance. It would take 4 hours 20 mins to go from Rock Hill, South Carolina to Johns Creek, Georgia.

The flight distance (direct flight from Rock Hill, SC to Johns Creek, GA) is 191.05 mi.

217 mi = 349.36 kms