There are
79 mi
from New Castle, IN to Troy, OH
That's the driving distance. It would take 1 hour 42 mins to go from New Castle, Indiana to Troy, Ohio.
The flight distance (direct flight from New Castle, IN to Troy, OH) is 62.25 mi.
79 mi = 126.88 kms