There are
1,089 mi
from Haverhill, MA to Appleton, WI
That's the driving distance. It would take 21 hours 50 mins to go from Haverhill, Massachusetts to Appleton, Wisconsin.
The flight distance (direct flight from Haverhill, MA to Appleton, WI) is 873.07 mi.
1,089 mi = 1,752.84 kms