Miles between Rapid City, SD and Champlin, MN

There are
585 mi
from Rapid City, SD to Champlin, MN

That's the driving distance. It would take 10 hours 11 mins to go from Rapid City, South Dakota to Champlin, Minnesota.

The flight distance (direct flight from Rapid City, SD to Champlin, MN) is 489.19 mi.

585 mi = 940.98 kms