There are
716 mi
from Lawrence, KS to Rapid City, SD
That's the driving distance. It would take 12 hours 16 mins to go from Lawrence, Kansas to Rapid City, South Dakota.
The flight distance (direct flight from Lawrence, KS to Rapid City, SD) is 543.28 mi.
716 mi = 1,152.24 kms