By car this drive is about 25 hours take or leave some by traffic, gas stops, etc.
Since North Dakota and Canada share a border, the drive would be longer from South Dakota to Indiana.
From South Dakota to the Canadian border only requires passing through North Dakota (about 200 miles). To drive from South Dakota to Indiana, you would have to drive through Minnesota, Wisconsin or Iowa, and Illinois (about 500 miles).
The drive from South Dakota to Indiana is longer. It is 433 miles from Pierre, South Dakota to Estevan, Saskatchewan, Canada, while it is 824 miles from Pierre, South Dakota to Gary, Indiana.
Canada
SD to TN is longer.
Candad Is close than Indiana
Candad Is close than Indiana
It takes 20 hours to drive from San Antonio, Texas to South Dakota.
The drive from San Antonio, Texas to Sturgis, South Dakota will take about 19 hours.
It depends on which part of North Dakota you are leaving from and where in South Dakota you want to arrive in. Since North Dakota and South Dakota share a common border, it is possible to be in both states at the same time.
18 hours
South Dakota to Canada