There are
1,066 mi
from Rapid City, SD to Sachse, TX
That's the driving distance. It would take 19 hours 2 mins to go from Rapid City, South Dakota to Sachse, Texas.
The flight distance (direct flight from Rapid City, SD to Sachse, TX) is 846.21 mi.
1,066 mi = 1,714.99 kms