There are
1,339 mi
from Rapid City, SD to Long Beach, CA
That's the driving distance. It would take 23 hours 51 mins to go from Rapid City, South Dakota to Long Beach, California.
The flight distance (direct flight from Rapid City, SD to Long Beach, CA) is 1,071.50 mi.
1,339 mi = 2,154.42 kms