Miles between Rock Hill, SC and Mankato, MN

There are
1,185 mi
from Rock Hill, SC to Mankato, MN

That's the driving distance. It would take 22 hours 48 mins to go from Rock Hill, South Carolina to Mankato, Minnesota.

The flight distance (direct flight from Rock Hill, SC to Mankato, MN) is 938.80 mi.

1,185 mi = 1.61 kms