There are
1,974 mi
from Rapid City, SD to Safety Harbor, FL
That's the driving distance. It would take 1 day 11 hours to go from Rapid City, South Dakota to Safety Harbor, Florida.
The flight distance (direct flight from Rapid City, SD to Safety Harbor, FL) is 1,589.07 mi.
1,974 mi = 3,176.66 kms