There are
2,610 mi
from Lake Forest, CA to Roanoke Rapids, NC
That's the driving distance. It would take 1 day 22 hours to go from Lake Forest, California to Roanoke Rapids, North Carolina.
The flight distance (direct flight from Lake Forest, CA to Roanoke Rapids, NC) is 2,256.54 mi.
2,610 mi = 4,200.75 kms