Fares, Schedules & TicketsStations & DestinationsPasses & PromotionsGroup TravelOn BoardPurchase Tickets
 
Train # Departs
680 7:35 am M-F
682 9:38 am M-F
684 2:28 pm M-F
686 4:13 pm M-F
688 9:53 pm M-F
690 7:38 am Sa-Su
692 9:53 am Sa-Su
694 1:58 pm Sa-Su
696 4:38 pm Sa-Su
  698   10:19 pm Sa-Su

Train # Arrives
681 9:52 am M-F
683 11:52 pm M-F
685 5:47 pm M-F
687 7:12 pm M-F
688 12:07 pm M-F
691 9:37 am Sa-Su
693 11:57 pm Sa-Su
695 5:47 pm Sa-Su
697 7:12 pm Sa-Su
  699   12:07 pm Sa-Su



Purchase Tickets Now!

Washington Street at Railroad Square, 01832

The Haverhill station is only steps away from the historic district, a wide variety of shops and restaurants, and beautiful views of the Merrimack River from nearby parks and walkways.



Directions
Take I-93N to I-495N to the River Street exit in Haverhill. Follow River Street toward Haverhill Center to the overhead railroad bridge. The station is elevated on the left side of the street next to the bridge.



Facilities
• Unstaffed station
• Covered, lighted platform




Parking
• Limited free parking available



Transportation
MVRTA Bus - Serving Haverhill and surrounding communities from Lawrence to Newburyport. (978) 469-1254
MBTA Commuter Rail
Haverhill Line Schedule
Taxis available upon request




Visitor Information
Haverhill Chamber of Commerce
Boston Woburn Haverhill Exeter Durham - UNH Dover Old Orchard Beach Portland Saco Wells