There are
615 mi
from Champaign, IL to Yankton, SD
That's the driving distance. It would take 11 hours 9 mins to go from Champaign, Illinois to Yankton, South Dakota.
The flight distance (direct flight from Champaign, IL to Yankton, SD) is 510.20 mi.
615 mi = 989.76 kms