There are
2,187 mi
from South Jordan, UT to Roanoke Rapids, NC
That's the driving distance. It would take 1 day 15 hours to go from South Jordan, Utah to Roanoke Rapids, North Carolina.
The flight distance (direct flight from South Jordan, UT to Roanoke Rapids, NC) is 1,862.68 mi.
2,187 mi = 3,518.84 kms