Miles between Yankton, SD and Jackson, MO

There are
684 mi
from Yankton, SD to Jackson, MO

That's the driving distance. It would take 12 hours 38 mins to go from Yankton, South Dakota to Jackson, Missouri.

The flight distance (direct flight from Yankton, SD to Jackson, MO) is 556.90 mi.

684 mi = 1,101.27 kms