There are
678 mi
from Rock Hill, SC to Westwood, NJ
That's the driving distance. It would take 13 hours 3 mins to go from Rock Hill, South Carolina to Westwood, New Jersey.
The flight distance (direct flight from Rock Hill, SC to Westwood, NJ) is 565.98 mi.
678 mi = 1,090.57 kms