There are
1,057 mi
from Irving, TX to Rapid City, SD
That's the driving distance. It would take 18 hours 53 mins to go from Irving, Texas to Rapid City, South Dakota.
The flight distance (direct flight from Irving, TX to Rapid City, SD) is 848.77 mi.
1,057 mi = 1.61 kms