There are
808 mi
from New Bedford, MA to Ironton, OH
That's the driving distance. It would take 15 hours 52 mins to go from New Bedford, Massachusetts to Ironton, Ohio.
The flight distance (direct flight from New Bedford, MA to Ironton, OH) is 656.29 mi.
808 mi = 1,300.78 kms