There are
352 mi
from Yankton, SD to Independence, MO
That's the driving distance. It would take 6 hours 26 mins to go from Yankton, South Dakota to Independence, Missouri.
The flight distance (direct flight from Yankton, SD to Independence, MO) is 303.92 mi.
352 mi = 565.86 kms