There are
2,613 mi
from Los Angeles, CA to Roanoke Rapids, NC
That's the driving distance. It would take 1 day 22 hours to go from Los Angeles, California to Roanoke Rapids, North Carolina.
The flight distance (direct flight from Los Angeles, CA to Roanoke Rapids, NC) is 2,279.26 mi.
2,613 mi = 3.22 kms