There are
567 mi
from Bloomington, MN to Rapid City, SD
That's the driving distance. It would take 9 hours 51 mins to go from Bloomington, Minnesota to Rapid City, South Dakota.
The flight distance (direct flight from Bloomington, MN to Rapid City, SD) is 492.32 mi.
567 mi = 912.74 kms