There are
1,259 mi
from Scottsdale, AZ to Rapid City, SD
That's the driving distance. It would take 22 hours 35 mins to go from Scottsdale, Arizona to Rapid City, South Dakota.
The flight distance (direct flight from Scottsdale, AZ to Rapid City, SD) is 867.35 mi.
1,259 mi = 1.61 kms