Miles between Rock Hill, SC and Dyer, IN

There are
721 mi
from Rock Hill, SC to Dyer, IN

That's the driving distance. It would take 14 hours 1 min to go from Rock Hill, South Carolina to Dyer, Indiana.

The flight distance (direct flight from Rock Hill, SC to Dyer, IN) is 574.44 mi.

721 mi = 1,160.11 kms