There are
655 mi
from Newark, NJ to New Castle, IN
That's the driving distance. It would take 12 hours 48 mins to go from Newark, New Jersey to New Castle, Indiana.
The flight distance (direct flight from Newark, NJ to New Castle, IN) is 592.01 mi.
655 mi = 1,054.28 kms