There are
269 mi
from New Castle, IN to Bedford, OH
That's the driving distance. It would take 5 hours 9 mins to go from New Castle, Indiana to Bedford, Ohio.
The flight distance (direct flight from New Castle, IN to Bedford, OH) is 224.94 mi.
269 mi = 433.46 kms