Flying distance from Weymouth, MA to Haverhill, MA
Flying distance between Weymouth, MA and Haverhill, MA is miles, and estimated flying time is around , assuming an average flight speed of 560 mph.
If you leave right now from Weymouth, MA () you would arrive on to Haverhill, MA.
All the nearest airports to Weymouth, MA and Haverhill, MA are listed below. There are 2 airports in or close to Weymouth, MA and 3 airports in or in driving distance to Haverhill, MA. The nearest airport to Weymouth, MA is General Edward Lawrence Logan International Airport, and the nearest airport to Haverhill, MA is Manchester Airport.
Airports near Weymouth, MA
General Edward Lawrence Logan International Airport
BOS
11 mi 17 Km
Manchester Airport
MHT
55 mi 89 Km
Airports near Haverhill, MA
General Edward Lawrence Logan International Airport
BOS
29 mi 46 Km
Manchester Airport
MHT
21 mi 34 Km
Portland International Jetport Airport
PWM
71 mi 115 Km