There are
1,266 mi
from Rapid City, SD to Frankfort, KY
That's the driving distance. It would take 22 hours 4 mins to go from Rapid City, South Dakota to Frankfort, Kentucky.
The flight distance (direct flight from Rapid City, SD to Frankfort, KY) is 1,035.11 mi.
1,266 mi = 2,037.49 kms