Dave’s Archive of Historical / Old MBTA Commuter Rail Schedules

Disclaimer: This is neither an official nor a complete collection. Do NOT rely on this website for up-to-date schedules – it is not updated frequently. For current schedules, visit MBTA.COM.

 

Date this page last updated: 08/04/2024

 

Thanks to contributors on RAILROAD.NET for helping to complete this archive. Feel free to e-mail me (framwormbta over at dbperry.net) if you have comments, corrections, or additions to contribute.

 

Don’t forget to visit Dave’s Framingham-Worcester MBTA Commuter Rail Blog. Lots of helpful info and commentary about the Framingham-Worcester line, but also helpful info relevant to all MBTA commuter rail.

 

In October 2017 I became an MBTA employee. I started this archive prior to that time, but it’s important to clarify that this remains my personal web page and I maintain this as a personal hobby. Nothing on this web site represents any official position or opinion of the MBTA and this web page is not an official publication of the MBTA, nor is it endorsed by the MBTA, Keolis, or MassDOT. 

Also available:

MBTA Commuter Rail Network (1993 System Track Chart)

Commuter Rail Executive Summary (undated, but based on language in the document, it’s from 2011)

North Side Commuter Rail Schedule Initiative (published 11/16/2015)

MBTA Commuter Rail Schedules Initiative (published 1/4/2016)

MBTA Commuter Rail Schedules Initiative: Summary of Public Comments (published 3/16/2016)

Commuter Rail Riders Guide (June 2021)

MBTA Commuter Rail Maps

 

Schedules:

Cape Flyer

Fairmount

Fitchburg

Framingham – Worcester

Franklin

Greenbush

Haverhill

Kingston / Plymouth

Lowell

Middleborough

Needham

Newburyport (Rockport, Gloucester)

Old Colony (Plymouth, Kingston, Lakeville, Middleborough)

Providence

South Station, Back Bay, Ruggles, Forest Hills, Hyde Park, Readville

South Station - Braintree

Special Events

 

Maps

Version 37, January 2023

Version 36, March 2022

Version 34, February 2020 (version number stayed the same but date at bottom of map changed to “February 2020”)

Version 34, September 2019

Version 33, April 2019 (version stayed the same but this map is different than February map)

Version 33, February 2019

Version 30, May 2017

Version 28, July 2016

Version 22, July 2014

MBTA Commuter Rail Network (1993 System Track Chart)

Commuter Rail Map 1988

Commuter Rail Map 1982

Also see:

Commuter Rail Geographic Map

and

Boston MBTA System Track Map: Complete and Geographically Accurate

and

https://www.flickr.com/photos/vanshnookenraggen/sets/72157594460286528/

 

Cape Flyer

Cape Flyer 2024

Cape Flyer 2023

Cape Flyer 2022

Cape Flyer 2021

Cape Flyer 2020

Cape Flyer 2019 (brochure)

Cape Flyer 2019

Cape Flyer 2018

Cape Flyer 2017

Cape Flyer 2016

Cape Flyer 2015

Cape Flyer 2014

Cape Flyer 2013

 

Fairmount

Fairmount_2024-05-20.pdf

Fairmount_2024-05-04.pdf

Fairmount_2023-10-02.pdf

Fairmount_2023-06-09.pdf

Fairmount_2023-05-22.pdf

Fairmount_2023-03-31.pdf

Fairmount_2022-10-17.pdf

Fairmount_2022-08-20.pdf

Fairmount_2022-05-23.pdf

Fairmount_2021-10-11.pdf

Fairmount_2021-06-28.pdf

Fairmount_2021-04-05.pdf (increased service explained here)

Fairmount_2021-01-23.pdf (increased service explained here)

Fairmount_2020-12-14_weekday.pdf (reduced service explained here; weekend service remained at 11/02/2020 schedule)

Fairmount_2020-11-02.pdf (increased service explained here)

Fairmount_2020-06-22.pdf (increased service explained here)

Fairmount_2020-03-17.pdf (COVID-19 schedule reductions)

Fairmount_2019-10-21.pdf (includes Foxboro pilot service)

Fairmount_2019-05-20.pdf

Fairmount_2019-02-25.pdf Added Blue Hill Avenue station

Fairmount_2018-10-29_storm.pdf Winter 2018-2019 “Orange” severe weather schedule (never used)

Fairmount_2018-10-29.pdf

Fairmount_2018-05-21.pdf

Fairmount_2018-03-13.pdf “Orange” severe weather schedule was implemented on 3/13/2018 due to a snow storm

Fairmount_2017-11-20.pdf

Fairmount_2017-05-22.pdf

Fairmount_2017-02-08.pdf “Orange” severe weather schedule. For details, click here.

Fairmount_2016-11-21.pdf

Fairmount_2016-05-23.pdf Final version

Fairmount_2016-05-23.pdf DRAFT version of schedule intended to go into effect on May 23, 2016 (published 1/8/2016). For details, click here.

Comparison of draft 2016-05-23 and prior schedule

Fairmount_2015-12-14.pdf

Fairmount_2015-06-29.pdf

Fairmount_2015-03-30.pdf  The 11/29/2014 schedule was reinstated on 3/30/2015. For details, click here.

Fairmount_2015-03-23.pdf

Fairmount_2015-03-16.pdf

Fairmount_2015-03-09.pdf

Fairmount_2015-03-02.pdf

Fairmount_2014-11-29.pdf (pocket version)

Fairmount_2014-11-29.pdf (poster version)

Fairmount_2013-07-01.pdf

Fairmount_2010-11-22.pdf

 

Fitchburg

Fitchburg_2024-05-20.pdf

Fitchburg_2023-10-02.pdf

Fitchburg_2023-05-22.pdf

Fitchburg_2022-12-12.pdf

Fitchburg_2022-10-17.pdf

Fitchburg_2022-05-23.pdf

Fitchburg_2022-03-05.pdf

Fitchburg_2022-02-14.pdf

Fitchburg_2022-01-29.pdf

Fitchburg_2022-01-24.pdf

Fitchburg_2021-12-06.pdf

Fitchburg_2021-10-25.pdf

Fitchburg_2021-10-11.pdf

Fitchburg_2021-09-20.pdf (this schedule was NOT implemented, see explanation here)

Fitchburg_2021-08-16.pdf (substitute bus service explained here)

Fitchburg_2021-06-28.pdf

Fitchburg_2021-05-31.pdf

Fitchburg_2021-05-03.pdf

Fitchburg_2021-03-01_weekday.pdf (weekend service remained suspended)

Fitchburg_2021-01-23.pdf (increased service explained here)

Fitchburg_2020-12-14_weekday.pdf (reduced service explained here; weekend service remained at 11/02/2020 schedule)

Fitchburg_2020-11-02.pdf (increased service explained here)

Fitchburg_2020-06-22.pdf (increased service explained here)

Fitchburg_2020-03-25.pdf (modified schedule explained here and here)

Fitchburg_2020-03-17.pdf (COVID-19 schedule reductions)

Fitchburg_2019-10-21.pdf

Fitchburg_2019-05-20.pdf

Fitchburg_2018-10-29_storm.pdf Winter 2018-2019 “Orange” severe weather schedule (never used)

Fitchburg_2018-10-29.pdf

Fitchburg_2018-05-21.pdf

Fitchburg_2018-03-13.pdf  “Orange” severe weather schedule was implemented on 3/13/2018 due to a snow storm

Fitchburg_2017-11-20.pdf

Fitchburg_2017-05-22.pdf

Fitchburg_2017-02-08.pdf “Orange” severe weather schedule. For details, click here.

Fitchburg_2016-11-21.pdf

Fitchburg_2016-07-27.pdf

Fitchburg_2016-05-23.pdf Final version

Fitchburg_2016-05-23.pdf DRAFT version of schedule intended to go into effect on May 23, 2016 (published 1/8/2016). For details, click here.

Comparison of draft 2016-05-23 and prior schedule

Fitchburg_2015-12-14.pdf

Fitchburg_2015-12-14.pdf  This schedule was not implemented. See here for details.

Fitchburg_2015-04-25.pdf  version 2

Fitchburg_2015-04-25.pdf  version 1

Fitchburg_2015-03-30.pdf  The 8/4/2014 schedule was reinstated on 3/30/2015. For details, click here.

Fitchburg_2015-03-23.pdf

Fitchburg_2015-03-16.pdf

Fitchburg_2015-03-09.pdf

Fitchburg_2015-03-02.pdf

Fitchburg_2014-08-04.pdf

Fitchburg_2014-07-01.pdf

Fitchburg_2010-11-22.pdf

 

Framingham – Worcester

Worcester 2024-05-20.pdf

Worcester 2024-04-15.pdf (Boston Marathon)

Worcester 2024-03-02.pdf

Worcester 2023-12-23.pdf

Ashland to Framingham bus shuttle 2023-10-02.pdf

Worcester 2023-10-02.pdf

Worcester 2023-09-11.pdf

Ashland to Framingham bus shuttle 2023-08-26.pdf (Ashland shuttle service explained here)

Worcester 2023-07-10.pdf

Worcester 2023-05-22.pdf

Worcester 2022-10-17.pdf

Worcester 2022-05-23.pdf

Worcester 2022-05-02.pdf

Worcester 2022-01-10.pdf

Worcester 2021-10-11.pdf

Worcester 2021-08-30.pdf (this schedule marked the end of the Newton Railbus connection service, as noted here)

Worcester 2021-06-28.pdf

Worcester 2021-04-05.pdf – Rev 2. This revised version replaced Rev 1 (below) before 4/5/2021 and this Rev 2 was implemented on 4/5/2021 (increased service explained here and here). This schedule also introduced the Newton Railbus (see explanation here and also articles here and here).

Worcester 2021-04-05.pdf – Rev 1. This schedule WAS NOT implemented and was replaced with Rev 2 above.

Worcester 2021-01-23.pdf (increased service explained here)

Worcester 2020-12-14_weekday.pdf (reduced service explained here; weekend service remained at 11/02/2020 schedule)

Worcester 2020-11-02.pdf (increased service explained here)

Worcester 2020-06-22.pdf (increased service explained here)

Worcester 2020-03-17.pdf (COVID-19 schedule reductions)

Worcester 2019-10-21.pdf

Worcester 2019-05-20.pdf

Worcester 2019-04-15.pdf Special schedule with extra trains for Marathon Monday. For details, click here.

Worcester 2019-04-08.pdf Changed name of Yawkey to Lansdowne.

Worcester 2018-10-29_storm.pdf Winter 2018-2019 “Orange” severe weather schedule (never used)

Worcester 2018-10-29.pdf

Worcester 2018-06-23 weekend.pdf Special weekend schedule due to PTC construction.

Worcester 2018-05-26 weekend.pdf Special weekend schedule due to PTC construction.

Worcester 2018-05-21.pdf

Worcester 2018-04-16.pdf Special schedule with extra trains for Marathon Monday. For details, click here.

Worcester 2018-03-13.pdf  “Orange” severe weather schedule was implemented on 3/13/2018 due to a snow storm

Worcester 2017-11-20.pdf

Worcester 2017-05-22.pdf

Worcester 2017-04-17.pdf Special schedule with extra trains for Marathon Monday. For details, click here.

Worcester 2017-02-08.pdf “Orange” severe weather schedule. For details, click here.

Worcester 2016-11-21.pdf

Worcester 2016-07-27.pdf

Worcester 2016-05-23.pdf Final Version

Worcester 2016-05-23.pdf  DRAFT version of schedule intended to go into effect on May 23, 2016 (published 1/8/2016). For details, click here.

Comparison of draft 2016-05-23 and prior schedule

Worcester 2015-12-14.pdf

DRAFT Worcester 2015-11.pdf This is a draft of the possible schedule to be implemented in November, 2015. For details, click here.

Worcester 2015-06-08.pdf  Temporary summer schedule implemented due to construction. For details, click here.

Worcester 2015-03-30.pdf  The 7/1/2014 schedule was reinstated on 3/30/2015. For details, click here.

Worcester 2015-03-23.pdf

Worcester 2015-03-16.pdf

Worcester 2015-03-02.pdf

Worcester 2015-02-17.pdf

Worcester 2015-02-11_winter_weekday.pdf

Worcester 2014-07-01.pdf

Worcester 2014-03-10.pdf

Worcester 2014-01-27.pdf  NOTE: This schedule was NOT implemented. For details, see: New MBTA Framingham/Worcester Schedule Includes Rush Hour Express Stops

Worcester 2014-01-13.pdf  NOTE: This schedule was NOT implemented. For details, see: New MBTA Framingham/Worcester Schedule Includes Rush Hour Express Stops

Worcester 2013-04-29.pdf

Worcester 2012-10-29.pdf

Worcester 2012-07-01.pdf

Worcester 2012-04-02.pdf

Worcester 2011-09-29.pdf

Worcester 2010-01-11.pdf

Worcester 2009-05-18.pdf

Worcester 2008-10-27.pdf

Worcester_2008-09-08_weekday – schedule exists, file not available

Worcester 2008-06-23_outbound.pdf

Worcester 2008-06-23_inbound.pdf

Worcester 2008-02-18_outbound.pdf

Worcester 2008-02-18_inbound.pdf

Worcester 2007-04-30.pdf

Worcester 2007-01-01.pdf

Worcester 2006-04-26_weekend.pdf

Worcester 2006-04-26_weekday.pdf

Worcester 2005-10-31_weekend.pdf

Worcester 2005-10-31_weekday.pdf

Worcester 2005-04-25_weekend.pdf

Worcester 2005-04-25_weekday.pdf

Worcester 2004-11-01_weekend.pdf

Worcester 2004-11-01_weekday.pdf

Worcester 2004-04-26_weekend.pdf

Worcester 2004-04-26_weekday.pdf

Worcester 2003-10-27_weekend.pdf

Worcester_2003-10-27_weekday – schedule may exist, file not available

Worcester 2003-04-28_weekend.pdf

Worcester_2003-04-28_weekday – schedule may exist, file not available

Worcester 2002-11-04_weekend.pdf

Worcester 2002-11-04_weekday.pdf

Worcester 2001-04-30_weekend.pdf

Worcester 2001-04-30_weekday.pdf

Worcester 2000-09-18_weekend.pdf

Worcester 2000-09-18_weekday.pdf

Worcester 2000-05-08_weekend.pdf

Worcester_2000-05-08_weekday – schedule may exist, file not available

Worcester 2000-02-23_weekend.pdf

Worcester 2000-02-23_weekday.pdf

Note: Until September 26, 1994, service terminated at Framingham. Service to Worcester was reinstated on September 26, 1994.

Framingham 1990-10-29.pdf

Framingham 1977-10-30.pdf

 

Franklin

Franklin_2024-05-20.pdf

Franklin_2024-01-08.pdf

Franklin_2023-10-02.pdf

Franklin_2023-09-05.pdf

Franklin_2023-08-19.pdf

Franklin_2023-05-22.pdf

Franklin_2023-01-23.pdf

Franklin_2022-10-17.pdf

Franklin_2022-09-19.pdf

Franklin_2022-09-12.pdf

Franklin_2022-05-23.pdf

Franklin_2021-10-11.pdf

Franklin_2021-06-28.pdf

Franklin_2021-05-31.pdf

Franklin_2021-04-05.pdf (increased service explained here)

Franklin_2021-01-23.pdf (increased service explained here)

Franklin_2020-12-14_weekday.pdf (reduced service explained here; weekend service remained at 11/02/2020 schedule)

Franklin_2020-11-02.pdf (increased service explained here)

Franklin_2020-06-22.pdf (increased service explained here)

Franklin_2020-03-17.pdf (COVID-19 schedule reductions)

Franklin_2020-01-29.pdf

Franklin_2019-10-21.pdf (includes Foxboro pilot service)

Franklin_2019-05-20.pdf

Franklin_2018-10-29_storm.pdf Winter 2018-2019 “Orange” severe weather schedule (never used)

Franklin_2018-10-29.pdf

Franklin_2018-05-21.pdf

Franklin_2018-04-07_weekend.pdf Special weekend schedule due to PTC construction.

Franklin_2018-03-13.pdf “Orange” severe weather schedule was implemented on 3/13/2018 due to a snow storm

Franklin_2017-11-20.pdf

Franklin_2017-05-22.pdf

Franklin_2017-02-08.pdf “Orange” severe weather schedule. For details, click here.

Franklin_2016-11-21.pdf

Franklin_2016-07-27.pdf

Franklin_2016-05-23.pdf  Final version

Franklin_2016-05-23.pdf  DRAFT version of schedule intended to go into effect on May 23, 2016 (published 1/8/2016). For details, click here.

Comparison of draft 2016-05-23 and prior schedule

Franklin_2015-12-14.pdf

Franklin_2015-06-29.pdf

Franklin_2015-03-30.pdf  The 7/1/2014 schedule was reinstated on 3/30/2015. For details, click here.

Franklin_2015-03-23.pdf

Franklin_2015-03-09.pdf

Franklin_2015-03-02.pdf

Franklin_2014-07-01.pdf

Franklin_2010-11-22.pdf

 

Greenbush

Greenbush_2024-06-08.pdf

Greenbush_2024-05-20.pdf

Greenbush_2024-05-11.pdf

Greenbush_2024-03-23.pdf

Greenbush_2024-03-22.pdf

Greenbush_2023-10-07.pdf

Greenbush_2023-10-02.pdf

Greenbush_2023-09-09.pdf

Greenbush_2023-09-05.pdf

Greenbush_2023-08-05.pdf

Greenbush_2023-08-01.pdf

Greenbush_2023-07-10.pdf

Greenbush_2023-05-22.pdf

Greenbush_2023-05-20.pdf

Greenbush_2023-05-13.pdf

Greenbush_2023-05-08.pdf

Greenbush_2023-04-01.pdf

Greenbush_2022-10-17.pdf

Greenbush_2022-05-23.pdf

Greenbush_2021-10-11.pdf

Greenbush_2021-06-28.pdf

Greenbush_2021-05-31.pdf

Greenbush_2021-04-05.pdf (increased service explained here)

Greenbush_2021-01-23.pdf (increased service explained here)

Greenbush_2020-12-14_weekday.pdf (reduced service explained here; weekend service remained at 11/02/2020 schedule)

Greenbush_2020-11-02.pdf (increased service explained here)

Greenbush_2020-06-22.pdf (increased service explained here)

Greenbush_2020-03-17.pdf (COVID-19 schedule reductions)

Greenbush_2019-10-21.pdf

Greenbush_2019-05-20.pdf

Greenbush_2018-10-29_storm.pdf Winter 2018-2019 “Orange” severe weather schedule (never used)

Greenbush_2018-10-29.pdf

Greenbush_2018-05-21.pdf

Greenbush_2018-03-13.pdf “Orange” severe weather schedule was implemented on 3/13/2018 due to a snow storm

Greenbush_2017-11-20.pdf

Greenbush_2017-05-22.pdf

Greenbush_2017-02-08.pdf “Orange” severe weather schedule. For details, click here.

Greenbush_2016-11-21.pdf

Greenbush_2016-05-23.pdf (actually no change from 12/14/15 version)

Greenbush_2015-12-14.pdf

Greenbush_2015-03-30.pdf  The 12/27/2014 schedule was reinstated on 3/30/2015. For details, click here.

Greenbush_2015-03-16.pdf

Greenbush_2015-03-02.pdf

Greenbush_2014-12-27.pdf

Greenbush_2012-07-01.pdf

Greenbush_2010-01-11.pdf

 

Haverhill

Haverhill_2024-07-15.pdf

Haverhill_2024-05-28.pdf

Haverhill_2024-04-20.pdf

Haverhill_2024-03-23.pdf

Haverhill_2024-03-09.pdf

Haverhill_2023-11-06.pdf

Haverhill_2023-10-02.pdf

Haverhill_2023-09-09.pdf

Haverhill_2023-05-22.pdf

Haverhill_2023-04-22.pdf

Haverhill_2023-03-04.pdf

Haverhill_2023-02-08.pdf

Haverhill_2023-02-04.pdf

Haverhill_2022-10-17.pdf

Haverhill_2022-08-19.pdf

2022-08-19-OL-surge.pdf (added service for Oak Grove and Malden Center; see announcement here)

Haverhill_2022-05-23.pdf

Haverhill_2022-01-10.pdf

Haverhill_2021-10-11.pdf

Haverhill_2021-06-28.pdf

Haverhill_2021-05-31.pdf

Haverhill_2021-04-05.pdf (increased service explained here)

Haverhill_2021-01-23.pdf (increased service explained here)

Haverhill_2020-12-14_weekday.pdf (reduced service explained here; weekend service remained at 11/02/2020 schedule)

Haverhill_2020-11-02.pdf (increased service explained here)

Haverhill_2020-06-22.pdf (increased service explained here)

Haverhill_2020-03-25.pdf (modified schedule explained here and here)

Haverhill_2020-03-17.pdf (COVID-19 schedule reductions)

Haverhill_2019-10-21.pdf

Haverhill_2019-05-20.pdf

Haverhill_2018-10-29_storm.pdf Winter 2018-2019 “Orange” severe weather schedule (never used)

Haverhill_2018-10-29.pdf

Haverhill_2018-05-21.pdf

Haverhill_2018-03-13.pdf “Orange” severe weather schedule was implemented on 3/13/2018 due to a snow storm

Haverhill_2017-11-20.pdf

Haverhill_2017-05-22.pdf

Haverhill_2017-02-08.pdf “Orange” severe weather schedule. For details, click here.

Haverhill_2016-11-21.pdf 

Haverhill_2016-05-23.pdf  Final version

Haverhill_2016-05-23.pdf  DRAFT version of schedule intended to go into effect on May 23, 2016 (published 1/8/2016). For details, click here.

Comparison of draft 2016-05-23 and prior schedule

Haverhill_2015-12-14.pdf

Haverhill_2015-12-14.pdf  This schedule was not implemented. See here for details.

Haverhill_2015-10-24.pdf  The 7/1/2014 schedule was reinstated on 10/24/2015.

Haverhill_2015-08-24.pdf

Haverhill_2015-05-04.pdf

Haverhill_2015-03-30.pdf  The 7/1/2014 schedule was reinstated on 3/30/2015. For details, click here.

Haverhill_2015-03-23.pdf

Haverhill_2015-03-16.pdf

Haverhill_2015-03-09.pdf

Haverhill_2015-03-02.pdf

Haverhill_2014-07-01.pdf (pocket version)

Haverhill_2014-07-01.pdf (poster version)

Haverhill_2014-05-26.pdf

Haverhill_2010-01-11.pdf

Kingston / Plymouth

Kingston_2024-06-08.pdf

Kingston_2024-05-20.pdf

Kingston_2024-05-11.pdf

Kingston_2024-03-23.pdf

Kingston_2024-03-22.pdf

Kingston_2023-10-07.pdf

Kingston_2023-10-02.pdf

Kingston_2023-09-09.pdf

Kingston_2023-09-05.pdf

Kingston_2023-08-05.pdf

Kingston_2023-08-01.pdf

Kingston_2023-05-22.pdf

Kingston_2023-05-20.pdf

Kingston_2023-05-13.pdf

Kingston_2023-05-08.pdf

Kingston_2023-04-01.pdf

Kingston_2022-10-17.pdf

Kingston_2022-05-23.pdf

Kingston_2021-10-11.pdf

Kingston_2021-07-weekends.pdf (explanation on schedule)

Kingston_2021-06-28.pdf

Kingston_2021-05-31.pdf

Kingston_2021-04-05.pdf (increased service explained here. Service was suspended at Plymouth station effective with this schedule; see announcement here and article here)

Kingston / Plymouth_2021-01-23.pdf (increased service explained here)

Kingston / Plymouth_2020-12-14_weekday.pdf (reduced service explained here; weekend service remained at 11/02/2020 schedule)

Kingston / Plymouth_2020-11-02.pdf (increased service explained here)

Kingston / Plymouth_2020-06-22.pdf (increased service explained here)

Kingston / Plymouth_2020-03-17.pdf (COVID-19 schedule reductions)

Kingston / Plymouth_2019-10-21.pdf

Kingston / Plymouth_2019-05-20.pdf

Kingston / Plymouth_2018-10-29_storm.pdf Winter 2018-2019 “Orange” severe weather schedule (never used)

Kingston / Plymouth_2018-10-29.pdf

Kingston / Plymouth_2018-05-21.pdf

Kingston / Plymouth_2018-03-13.pdf “Orange” severe weather schedule was implemented on 3/13/2018 due to a snow storm

Kingston / Plymouth_2017-11-20.pdf

Kingston / Plymouth_2017-05-22.pdf

Kingston / Plymouth_2017-02-08.pdf “Orange” severe weather schedule. For details, click here.

Kingston / Plymouth_2016-11-21.pdf

Kingston / Plymouth_2016-05-23.pdf (actually no change from 12/14/15 version)

Kingston / Plymouth_2015-12-14.pdf

Starting in December 2015, the Kingston/Plymouth and Lakeville/Middleborough schedules were split into separate documents. For Plymouth, Kingston, Middleborough and Lakeville schedules prior to December 2015, see the Old Colony section.

Lowell

Lowell_2024-05-20.pdf

Lowell_2024-03-25.pdf

Lowell_2024-02-10.pdf

Lowell_2023-10-02.pdf

Lowell_2023-06-03.pdf

Lowell_2023-05-22.pdf

Lowell_2022-11-05.pdf

Lowell_2022-10-17.pdf

Lowell_2022-05-23.pdf

Lowell_2021-10-11.pdf

Lowell_2021-06-28.pdf

Lowell_2021-05-31.pdf

Lowell_2021-04-05.pdf (increased service explained here)

Lowell_2021-01-23.pdf (increased service explained here)

Lowell_2020-12-14_weekday.pdf (reduced service explained here; weekend service remained at 11/02/2020 schedule)

Lowell_2020-11-02.pdf (increased service explained here)

Lowell_2020-06-22.pdf (increased service explained here)

Lowell_2020-03-25.pdf (modified schedule explained here and here)

Lowell_2020-03-17.pdf (COVID-19 schedule reductions)

Lowell_2019-10-21.pdf

Lowell_2019-05-20.pdf

Lowell_2018-10-29_storm.pdf Winter 2018-2019 “Orange” severe weather schedule (never used)

Lowell_2018-10-29.pdf

Lowell_2018-05-21.pdf

Lowell_2018-05-12_weekend.pdf Special weekend schedule due to PTC construction.

Lowell_2018-03-13.pdf “Orange” severe weather schedule was implemented on 3/13/2018 due to a snow storm

Lowell_2017-11-20.pdf

Lowell_2017-05-22.pdf

Lowell_2017-02-08.pdf “Orange” severe weather schedule. For details, click here.

Lowell_2016-11-21.pdf

Lowell_2016-05-23.pdf  Final version

Lowell_2016-05-23.pdf  DRAFT version of schedule intended to go into effect on May 23, 2016 (published 1/8/2016). For details, click here.

Comparison of draft 2016-05-23 and prior schedule

Lowell_2015-12-14.pdf

Lowell_2015-12-14.pdf  This schedule was not implemented. See here for details.

Lowell_2015-06-27.pdf  The 7/1/2014 schedule was reinstated on 6/27/2015.

Lowell_2015-05-04.pdf

Lowell_2015-03-30.pdf  The 7/1/2014 schedule was reinstated on 3/30/2015. For details, click here.

Lowell_2015-03-23.pdf

Lowell_2015-03-16.pdf

Lowell_2015-03-02.pdf

Lowell_2014-07-01.pdf (pocket version)

Lowell_2014-07-01.pdf (poster version)

Lowell_2014-05-26.pdf

Lowell_2010-11-22.pdf

Middleborough

Middleborough_2024-06-08.pdf

Middleborough_2024-05-20.pdf

Middleborough_2024-05-11.pdf

Middleborough_2024-04-27.pdf

Middleborough_2024-03-23.pdf

Middleborough_2024-03-22.pdf

Middleborough_2023-10-07.pdf

Middleborough_2023-10-02.pdf

Middleborough_2023-09-09.pdf

Middleborough_2023-09-05.pdf

Middleborough_2023-08-05.pdf

Middleborough_2023-08-01.pdf

Middleborough_2023-07-10.pdf

Middleborough_2023-05-22.pdf

Middleborough_2023-05-20.pdf

Middleborough_2023-05-13.pdf

Middleborough_2023-05-08.pdf

Middleborough_2023-04-01.pdf

Middleborough_2022-10-17.pdf

Middleborough_2022-05-23.pdf

Middleborough_2021-10-11.pdf

Middleborough_2021-06-28.pdf

Middleborough_2021-04-05.pdf (increased service explained here)

Middleborough_2021-01-23.pdf (increased service explained here)

Middleborough_2020-12-14_weekday.pdf (reduced service explained here; weekend service remained at 11/02/2020 schedule)

Middleborough_2020-11-02.pdf (increased service explained here)

Middleborough_2020-06-22.pdf (increased service explained here)

Middleborough_2020-03-17.pdf (COVID-19 schedule reductions)

Middleborough_2019-10-21.pdf

Middleborough_2019-05-20.pdf

Middleborough_2018-10-29_storm.pdf Winter 2018-2019 “Orange” severe weather schedule (never used)

Middleborough_2018-10-29.pdf

Middleborough_2018-05-21.pdf

Middleborough_2018-03-13.pdf  “Orange” severe weather schedule was implemented on 3/13/2018 due to a snow storm

Middleborough_2017-11-20.pdf

Middleborough_2017-05-22.pdf

Middleborough_2017-02-08.pdf “Orange” severe weather schedule. For details, click here.

Middleborough_2016-11-21.pdf

Middleborough_2016-05-23.pdf (actually no change from 12/14/15 version)

Middleborough_2015-12-14.pdf

Starting in December 2015, the Plymouth/Kingston and Lakeville/Middleborough schedules were split into separate documents. For Plymouth, Kingston, Middleborough and Lakeville schedules prior to December 2015, see the Old Colony section.

Needham

Needham_2024-06-28.pdf

Needham_2024-06-01.pdf

Needham_2024-05-20.pdf

Needham_2023-10-02.pdf

Needham_2023-05-22.pdf

Needham_2022-10-17.pdf

Needham_2022-05-23.pdf

Needham_2021-10-11.pdf

Needham_2021-06-28.pdf

Needham_2021-04-05.pdf (increased service explained here)

Needham_2021-01-23.pdf (increased service explained here)

Needham_2020-12-14_weekday.pdf (reduced service explained here; weekend service remained at 11/02/2020 schedule)

Needham_2020-11-02.pdf (increased service explained here)

Needham_2020-06-22.pdf (increased service explained here)

Needham_2020-03-25.pdf (modified schedule explained here and here)

Needham_2020-03-17.pdf (COVID-19 schedule reductions)

Needham_2019-10-21.pdf

Needham_2019-05-20.pdf

Needham_2018-10-29_storm.pdf Winter 2018-2019 “Orange” severe weather schedule (never used)

Needham_2018-10-29.pdf

Needham_2018-05-21.pdf

Needham_2018-03-13.pdf “Orange” severe weather schedule was implemented on 3/13/2018 due to a snow storm

Needham_2017-11-20.pdf

Needham_2017-05-22.pdf

Needham_2017-02-08.pdf “Orange” severe weather schedule. For details, click here.

Needham_2016-11-21.pdf

Needham_2016-07-27.pdf

Needham_2016-05-23.pdf  Final version

Needham_2016-05-23.pdf  DRAFT version of schedule intended to go into effect on May 23, 2016 (published 1/8/2016). For details, click here.

Comparison of draft 2016-05-23 and prior schedule

Needham_2015-12-14.pdf

Needham_2015-04-27.pdf  Temporary schedule implemented due to the 4/4/2015 fire near Forest Hills that damaged switching and signaling equipment.

Needham_2015-03-30.pdf  The 12/27/2014 schedule was reinstated on 3/30/2015. For details, click here.

Needham_2015-03-16.pdf

Needham_2015-03-02.pdf

Needham_2014-12-27.pdf

Needham_2014-07-01.pdf

Needham_2010-01-11.pdf

Needham_1977-10-30.pdf

 

Newburyport (Rockport, Gloucester)

Newburyport_2024-08-05.pdf

Newburyport_2024-05-20.pdf

Newburyport_2024-04-20.pdf

Newburyport_2024-03-30.pdf

Newburyport_2024-03-09.pdf

Newburyport_2023-12-18.pdf

Newburyport_2023-12-02.pdf

Newburyport_2023-11-04.pdf

Lynn_Bus_Shuttle_2023-10-02.pdf

Newburyport_2023-10-02.pdf

Newburyport_2023-09-09.pdf

Newburyport_2023-05-22.pdf

Newburyport_2023-04-22.pdf

Newburyport_2023-03-20.pdf

Lynn_Bus_Shuttle_2022-12-29.pdf

Newburyport_2022-12-19.pdf

Lynn_Bus_Shuttle_2022-10-17.pdf

Newburyport_2022-10-17.pdf

Newburyport_2022-10-15.pdf

Lynn_Bus_Shuttle_2022-10-01.pdf

Newburyport_2022-09-24.pdf

Newburyport_2022-09-19.pdf

Newburyport_2022-09-10_weekends.pdf

Newburyport_2022-07-30_weekends.pdf

Newburyport_2022-07-21.pdf

Newburyport_2022-06-13.pdf

Newburyport_2022-05-14.pdf

Newburyport_2022-05-09.pdf

Newburyport_2022-03-05.pdf

Newburyport_2021-10-11.pdf

Newburyport_2021-06-28.pdf

Gloucester_Bus_Shuttle_2021-06-28.pdf (bus shuttle explained here)

Newburyport_2021-04-05.pdf (increased service explained here)

Newburyport_2021-01-23.pdf (increased service explained here)

Newburyport_2020-12-14_weekday.pdf (reduced service explained here; weekend service remained at 11/02/2020 schedule)

Newburyport_2020-11-02.pdf (increased service explained here)

Gloucester_Bus_Shuttle_2020-11.pdf (bus shuttle explained here)

Newburyport_2020-06-22.pdf (increased service explained here)

Newburyport_2020-03-25.pdf (modified schedule explained here and here)

Newburyport_2020-03-17.pdf (COVID-19 schedule reductions)

Newburyport_2019-10-21.pdf

Newburyport_2019-05-20.pdf

Newburyport_2018-10-29_storm.pdf Winter 2018-2019 “Orange” severe weather schedule (never used)

Newburyport_2018-10-29.pdf

Newburyport_2018-05-21.pdf

Newburyport_2018-03-13.pdf “Orange” severe weather schedule was implemented on 3/13/2018 due to a snow storm

Newburyport_2017-11-20.pdf

Newburyport_2017-07-08_weekday.pdf Describes bus substitution during construction

Newburyport_2017-07-08_weekend.pdf Describes bus substitution during construction

Newburyport_2017-05-22.pdf

Newburyport_2017-02-08.pdf “Orange” severe weather schedule. For details, click here.

Newburyport_2016-11-21.pdf

Newburyport_2016-05-23.pdf  Final version

Newburyport_2016-05-23.pdf  DRAFT version of schedule intended to go into effect on May 23, 2016 (published 1/8/2016). For details, click here.

Comparison of draft 2016-05-23 and prior schedule

Newburyport_2015-12-14.pdf

Newburyport_2015-12-14.pdf  This schedule was not implemented. See here for details.

Newburyport_2015-03-30.pdf  The 12/27/2014 schedule was reinstated on 3/30/2015. For details, click here.

Newburyport_2015-03-23.pdf

Newburyport_2015-03-16.pdf

Newburyport_2015-03-02.pdf

Newburyport_2014-12-27.pdf

Newburyport_2014-07-01.pdf

 

Old Colony (Plymouth, Kingston, Lakeville, Middleborough)

Starting in December 2015, the Plymouth/Kingston and Lakeville/Middleborough schedules were split into separate documents. For Plymouth, Kingston, Middleborough and Lakeville schedules after December 2015, see the Middleborough or Kingston / Plymouth sections.

Old_Colony_2015-03-30.pdf  The 12/27/2014 schedule was reinstated on 3/30/2015. For details, click here.

Old_Colony_2015-03-23.pdf

Old_Colony_2015-03-16.pdf

Old_Colony_2015-03-09.pdf

Old_Colony_2015-03-02.pdf

Old_Colony_2014-12-27.pdf (pocket version)

Old_Colony_2014-12-27.pdf (poster version)

Old_Colony_2011-09-19.pdf

Old_Colony_2007-01-01.pdf

Providence

Providence_2024-05-20.pdf

Providence_2024-01-15.pdf

Providence_2024-01-08.pdf

Providence_2023-10-02.pdf

Providence_2023-05-22.pdf

Providence_2023-03-31.pdf

Providence_2023-01-23.pdf

Providence_2022-10-17.pdf

Providence_2022-09-19.pdf

Providence_2022-08-19.pdf

Providence_2022-05-23.pdf

Providence_2021-10-11.pdf

Providence_2021-06-28.pdf

Providence_2021-04-05.pdf – Rev 2. This revised version replaced Rev 1 (below) before 4/5/2021 and this Rev 2 was implemented on 4/5/2021. Note that although the PDF doesn’t say “Rev 2” in the corner of the document it actually is different than the previous version and this is the correct schedule implemented on 4/5/2021 (increased service explained here).

Providence_2021-04-05.pdf – Rev 1. This schedule WAS NOT implemented and was replaced with Rev 2 above.

Providence_2021-01-23.pdf (increased service explained here)

Providence_2020-12-14_weekday.pdf (reduced service explained here; weekend service remained at 11/02/2020 schedule)

Providence_2020-11-02.pdf (increased service explained here)

Providence_2020-06-22.pdf (increased service explained here)

Providence_2020-03-17.pdf (COVID-19 schedule reductions)

Providence_2019-10-21.pdf

Providence_2019-05-20.pdf

Providence_2018-10-29_storm.pdf Winter 2018-2019 “Orange” severe weather schedule (never used)

Providence_2018-10-29.pdf

Providence_2018-05-21.pdf

Providence_2018-03-13.pdf “Orange” severe weather schedule was implemented on 3/13/2018 due to a snow storm

Providence_2017-11-20.pdf

Providence_2017-05-22.pdf

Providence_2017-02-08.pdf “Orange” severe weather schedule. For details, click here.

Providence_2016-11-21.pdf

Providence_2016-07-27.pdf

Providence_2016-05-23.pdf  Final version

Providence_2016-05-23.pdf  DRAFT version of schedule intended to go into effect on May 23, 2016 (published 1/8/2016). For details, click here.

Comparison of draft 2016-05-23 and prior schedule

Providence_2015-12-14.pdf

Providence_2015-03-30.pdf  The 7/1/2014 schedule was reinstated on 3/30/2015. For details, click here.

Providence_2015-03-23.pdf

Providence_2015-03-16.pdf

Providence_2015-03-02.pdf

Providence_2014-07-01.pdf

Providence_2011-11-14.pdf

 

South Station, Back Bay, Ruggles, Forest Hills, Hyde Park, Readville

South Station-Readville 2024-05-20.pdf

South Station-Hyde Park 2024-01-08.pdf

South Station-Hyde Park 2023-10-02.pdf

South Station-Hyde Park 2023-05-22.pdf

South Station-Hyde Park 2023-01-23.pdf

South Station-Hyde Park 2023-05-22.pdf

South Station-Hyde Park 2023-01-23.pdf

South Station-Hyde Park 2023-05-22.pdf

South Station-Hyde Park 2023-01-23.pdf

South Station-Hyde Park 2022-10-17.pdf

South Station-Hyde Park 2022-09-19.pdf

South Station-Hyde Park 2022-09-03.pdf

South Station-Hyde Park 2022-08-19.pdf

South Station-Hyde Park 2022-05-23.pdf

South Station-Ruggles 2021-10-11.pdf

South Station-Ruggles 2021-06-28.pdf

South Station-Ruggles 2021-04-05.pdf

South Station-Back Bay 2021-01-23.pdf

South Station-Back Bay 2020-11-02.pdf

South Station-Back Bay 2020-06-22.pdf

South Station-Back Bay 2019-12-16.pdf

South Station-Back Bay 2019-10-21.pdf

South Station-Back Bay 2019-05-20.pdf

South Station-Back Bay 2018-10-29.pdf

South Station-Back Bay 2018-05-21.pdf

South Station-Back Bay 2017-11-20.pdf

South Station-Back Bay 2017-05-22.pdf

South Station-Back Bay 2016-11-21.pdf

South Station-Back Bay 2016-05-23.pdf

South Station-Back Bay 2015-12-14.pdf

South Station-Back Bay 2014-12-27.pdf

 

South Station – Braintree

South Station-Braintree 2024-05-20.pdf

South Station-Braintree 2023-10-02.pdf

South Station-Braintree 2023-05-22.pdf

South Station-Braintree 2022-10-17.pdf

South Station-Braintree 2022-05-23.pdf

South Station-Braintree 2021-10-11.pdf

South Station-Braintree 2021-06-28.pdf

South Station-Braintree 2021-04-05.pdf

 

Special Events

Worcester 2024-04-15.pdf (Boston Marathon)

2022-haunted-happenings-weekend-schedule.pdf

2022-08-19-OL-surge.pdf (added service on Haverhill line; see announcement here)

2021-haunted-happenings-weekend-schedule.pdf

Reduced Service to Salem for Halloween 2020

2019-haunted-happenings-weekend-schedule.pdf

Worcester_2019-04-15.pdf Special schedule with extra trains for Marathon Monday. For details, click here.

2018-haunted-happenings-weekend-schedule.pdf

Worcester_2018-04-16.pdf Special schedule with extra trains for Marathon Monday. For details, click here.

Worcester_2017-04-17.pdf Special schedule with extra trains for Marathon Monday. For details, click here.