Miles between Bloomington, MN and Rapid City, SD

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