There are
680 mi
from Clifton, NJ to New Castle, IN
That's the driving distance. It would take 12 hours 51 mins to go from Clifton, New Jersey to New Castle, Indiana.
The flight distance (direct flight from Clifton, NJ to New Castle, IN) is 592.78 mi.
680 mi = 1,093.72 kms