There are
496 mi
from Greensboro, NC to New Castle, IN
That's the driving distance. It would take 9 hours 46 mins to go from Greensboro, North Carolina to New Castle, Indiana.
The flight distance (direct flight from Greensboro, NC to New Castle, IN) is 403.86 mi.
496 mi = 798.65 kms