Miles between Yankton, SD and Palestine, TX

There are
855 mi
from Yankton, SD to Palestine, TX

That's the driving distance. It would take 15 hours 37 mins to go from Yankton, South Dakota to Palestine, Texas.

The flight distance (direct flight from Yankton, SD to Palestine, TX) is 773.62 mi.

855 mi = 1,375.47 kms