There are
559 mi
from Durham, NC to Endicott, NY
That's the driving distance. It would take 11 hours 7 mins to go from Durham, North Carolina to Endicott, New York.
The flight distance (direct flight from Durham, NC to Endicott, NY) is 448.55 mi.
559 mi = 899.91 kms