There are
704 mi
from Cambridge, MA to Marietta, OH
That's the driving distance. It would take 14 hours 1 min to go from Cambridge, Massachusetts to Marietta, Ohio.
The flight distance (direct flight from Cambridge, MA to Marietta, OH) is 577.20 mi.
704 mi = 1,133.22 kms