There are
565 mi
from Topeka, KS to Pierre, SD
That's the driving distance. It would take 9 hours 53 mins to go from Topeka, Kansas to Pierre, South Dakota.
The flight distance (direct flight from Topeka, KS to Pierre, SD) is 438.63 mi.
565 mi = 909.12 kms