There are
1,197 mi
from Pontiac, MI to Rapid City, SD
That's the driving distance. It would take 21 hours 19 mins to go from Pontiac, Michigan to Rapid City, South Dakota.
The flight distance (direct flight from Pontiac, MI to Rapid City, SD) is 1,004.14 mi.
1,197 mi = 1,925.69 kms