There are
2,628 mi
from Chula Vista, CA to Roanoke Rapids, NC
That's the driving distance. It would take 1 day 22 hours to go from Chula Vista, California to Roanoke Rapids, North Carolina.
The flight distance (direct flight from Chula Vista, CA to Roanoke Rapids, NC) is 2,243.72 mi.
2,628 mi = 4,229.33 kms