There are
1,318 mi
from Rapid City, SD to Lake Elsinore, CA
That's the driving distance. It would take 23 hours 25 mins to go from Rapid City, South Dakota to Lake Elsinore, California.
The flight distance (direct flight from Rapid City, SD to Lake Elsinore, CA) is 1,042.44 mi.
1,318 mi = 2,121.25 kms