Skip to main content


  • alert
    Delay 30+ minutes
    Newburyport Train 2158 (5:52 pm from Newburyport) is now operating 30-35 minutes behind schedule between Beverly Depot and North Station due to a tree in the right of way and a crossing gate issue.
August 2, 2019 is outside of our current schedule.
We can only provide trip data for the Winter schedule, valid until March 14, 2020.

Icon Key