There are
606 mi
from New Brunswick, NJ to Cornelius, NC
That's the driving distance. It would take 11 hours 31 mins to go from New Brunswick, New Jersey to Cornelius, North Carolina.
The flight distance (direct flight from New Brunswick, NJ to Cornelius, NC) is 490.75 mi.
606 mi = 975.65 kms