Miles between Rock Hill, SC and Lake Grove, NY

There are
699 mi
from Rock Hill, SC to Lake Grove, NY

That's the driving distance. It would take 14 hours 7 mins to go from Rock Hill, South Carolina to Lake Grove, New York.

The flight distance (direct flight from Rock Hill, SC to Lake Grove, NY) is 594.32 mi.

699 mi = 1,125.43 kms