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