Miles between Harlingen, TX and Yankton, SD

There are
1,238 mi
from Harlingen, TX to Yankton, SD

That's the driving distance. It would take 22 hours 30 mins to go from Harlingen, Texas to Yankton, South Dakota.

The flight distance (direct flight from Harlingen, TX to Yankton, SD) is 1,152.63 mi.

1,238 mi = 1,992.97 kms