Haverhill is located on the MA / NH border along Interstate 495, which has five exits throughout the city.
Driving Directions from Boston: Take I-93N to Exit 44A to merge onto I-495N. Haverhill exits are Exit 49 through Exit 52. Use Exits 49 or 50 to get to Downtown Haverhill and the Haverhill Riverfront Cultural District.
Rail Service MBTA Commuter Rail provides service from Boston’s North Station with the Haverhill and Bradford stations on its Haverhill/Reading Line.
Amtrak provides service to Portland, Maine and Boston’s North Station from the same Haverhill Station. Haverhill has become familiar to riders of Amtrak’s Downeaster train service between Portland ME and Boston. The Downeaster operates five daily round trips between Portland, ME and Boston, MA.
Bus Transportation The Merrimack Valley Regional Transit Authority offers bus transportation in Haverhill and surrounding communities from Lawrence to Newburyport. The MVRTA’s Fixed Route bus service area includes Andover, Amesbury, Haverhill, Lawrence, Merrimac, Methuen, Newburyport and North Andover. Route schedules are available at many locations throughout the Merrimack Valley.
Airports The nearest small craft airport, Lawrence Municipal Airport, is in North Andover. The nearest major airport is Manchester-Boston Regional Airport in Manchester, NH, and the nearest International airport is Logan International Airport in Boston.
For Boaters Two decks and gangways have been installed along the Washington Street boardwalk, located just behind Haverhill’s restaurant district. Each 90-foot dock allows up to eight boats to tie up at the edge of downtown.