Miles between Terre Haute, IN and Sioux Falls, SD

There are
727 mi
from Terre Haute, IN to Sioux Falls, SD

That's the driving distance. It would take 13 hours 12 mins to go from Terre Haute, Indiana to Sioux Falls, South Dakota.

The flight distance (direct flight from Terre Haute, IN to Sioux Falls, SD) is 556.70 mi.

727 mi = 1,170.41 kms