Miles between Boston, MA and New Franklin, OH

There are
649 mi
from Boston, MA to New Franklin, OH

That's the driving distance. It would take 12 hours 26 mins to go from Boston, Massachusetts to New Franklin, Ohio.

The flight distance (direct flight from Boston, MA to New Franklin, OH) is 549.55 mi.

649 mi = 1,043.67 kms