Miles between Phoenix, AZ and Rapid City, SD

There are
1,223 mi
from Phoenix, AZ to Rapid City, SD

That's the driving distance. It would take 22 hours 37 mins to go from Phoenix, Arizona to Rapid City, South Dakota.

The flight distance (direct flight from Phoenix, AZ to Rapid City, SD) is 874.37 mi.

1,223 mi = 1.61 kms