There are
911 mi
from Evanston, IL to Rapid City, SD
That's the driving distance. It would take 15 hours 51 mins to go from Evanston, Illinois to Rapid City, South Dakota.
The flight distance (direct flight from Evanston, IL to Rapid City, SD) is 795.83 mi.
911 mi = 1,466.58 kms