There are
502 mi
from New Brunswick, NJ to Sanford, NC
That's the driving distance. It would take 9 hours 56 mins to go from New Brunswick, New Jersey to Sanford, North Carolina.
The flight distance (direct flight from New Brunswick, NJ to Sanford, NC) is 431.07 mi.
502 mi = 807.28 kms