Miles between Rock Hill, SC and Maple Heights, OH

There are
531 mi
from Rock Hill, SC to Maple Heights, OH

That's the driving distance. It would take 10 hours 15 mins to go from Rock Hill, South Carolina to Maple Heights, Ohio.

The flight distance (direct flight from Rock Hill, SC to Maple Heights, OH) is 449.40 mi.

531 mi = 854.80 kms