There are
1,209 mi
from Asheville, NC to Sioux Falls, SD
That's the driving distance. It would take 22 hours 20 mins to go from Asheville, North Carolina to Sioux Falls, South Dakota.
The flight distance (direct flight from Asheville, NC to Sioux Falls, SD) is 930.20 mi.
1,209 mi = 1.61 kms