There are
576 mi
from New Rochelle, NY to Thomasville, NC
That's the driving distance. It would take 11 hours 30 mins to go from New Rochelle, New York to Thomasville, North Carolina.
The flight distance (direct flight from New Rochelle, NY to Thomasville, NC) is 486.66 mi.
576 mi = 927.04 kms