There are
46 mi
from Haverhill, MA to Quincy, MA
That's the driving distance. It would take 1 hour 2 mins to go from Haverhill, Massachusetts to Quincy, Massachusetts.
The flight distance (direct flight from Haverhill, MA to Quincy, MA) is 36.36 mi.
46 mi = 73.68 kms