There are
739 mi
from Waltham, MA to Delaware, OH
That's the driving distance. It would take 14 hours 5 mins to go from Waltham, Massachusetts to Delaware, Ohio.
The flight distance (direct flight from Waltham, MA to Delaware, OH) is 629.83 mi.
739 mi = 1,188.61 kms