No. You can travel by Amtrak from New York to Boston Massachusetts getting off at a location called South Station. From there you have to use local subway (red line) from South Station to a stop called Downtown Crossing. At that station; switch over to the subway line called the orange line and go from Downtown Crossing to North Station. At North Station Amtrak will have the Downeaster train that goes to Haverhill Massachusetts
No, the Haverhill Amtrack starts in Boston and goes to Brunswick, Maine
Thanks! Your answer is awaiting moderation.