Miles between Rock Hill, SC and Sauk Rapids, MN

There are
1,228 mi
from Rock Hill, SC to Sauk Rapids, MN

That's the driving distance. It would take 23 hours 35 mins to go from Rock Hill, South Carolina to Sauk Rapids, Minnesota.

The flight distance (direct flight from Rock Hill, SC to Sauk Rapids, MN) is 1,008.98 mi.

1,228 mi = 1.61 kms