Miles between Cincinnati, OH and Yankton, SD

There are
848 mi
from Cincinnati, OH to Yankton, SD

That's the driving distance. It would take 15 hours 25 mins to go from Cincinnati, Ohio to Yankton, South Dakota.

The flight distance (direct flight from Cincinnati, OH to Yankton, SD) is 719.77 mi.

848 mi = 1,364.41 kms