There are
413 mi
from Rapid City, SD to Lakewood, CO
That's the driving distance. It would take 7 hours 25 mins to go from Rapid City, South Dakota to Lakewood, Colorado.
The flight distance (direct flight from Rapid City, SD to Lakewood, CO) is 316.93 mi.
413 mi = 664.53 kms