There are
946 mi
from Sioux Falls, SD to New Franklin, OH
That's the driving distance. It would take 17 hours 27 mins to go from Sioux Falls, South Dakota to New Franklin, Ohio.
The flight distance (direct flight from Sioux Falls, SD to New Franklin, OH) is 794.78 mi.
946 mi = 1,522.71 kms