There are
1,429 mi
from Sioux Falls, SD to Roanoke Rapids, NC
That's the driving distance. It would take 1 day 2 hours to go from Sioux Falls, South Dakota to Roanoke Rapids, North Carolina.
The flight distance (direct flight from Sioux Falls, SD to Roanoke Rapids, NC) is 1,117.15 mi.
1,429 mi = 2,299.39 kms