There are
2,003 mi
from Rapid City, SD to Cocoa Beach, FL
That's the driving distance. It would take 1 day 11 hours to go from Rapid City, South Dakota to Cocoa Beach, Florida.
The flight distance (direct flight from Rapid City, SD to Cocoa Beach, FL) is 1,656.29 mi.
2,003 mi = 3,222.85 kms