There are
755 mi
from Evansville, IN to Yankton, SD
That's the driving distance. It would take 14 hours 7 mins to go from Evansville, Indiana to Yankton, South Dakota.
The flight distance (direct flight from Evansville, IN to Yankton, SD) is 617.21 mi.
755 mi = 1,214.63 kms