There are
495 mi
from Rapid City, SD to Mankato, MN
That's the driving distance. It would take 8 hours 20 mins to go from Rapid City, South Dakota to Mankato, Minnesota.
The flight distance (direct flight from Rapid City, SD to Mankato, MN) is 457.68 mi.
495 mi = 796.01 kms