Skip to main content
Menu
  • alert
    Delay
    The signal issue at North Station has been resolved. Newburyport/Rockport, Haverhill, Fitchburg and Lowell Line passengers may experience residual delays in both directions as normal train service resumes.
Stops
Train V1200 Train AWR13 Train 1200 Train NSR13 Train NSR15 Train NSR17 Train AWR15 Train NSR19 Train NSR21 Train V1202 Train NSR23 Train AWR17 Train 1202 Train NSR25 Train AWR19 Train NSR27 Train V1204 Train NSR29 Train NSR31 Train AWR21 Train 1204 Train NSR33 Train AWR23 Train NSR35 Train NSR37 Train V1206 Train NSR39 Train 1206 Train NSR41 Train AWR25 Train AWR27 Train NSR43 Train NSR45 Train V1208 Train NSR47 Train 1208 Train NSR49 Train AWR29 Train AWR31 Train NSR51 Train NSR53 Train V1210 Train NSR55 Train NSR57 Train AWR33 Train 1210 Train AWR35 Train NSR59 Train NSR61 Train V1212 Train NSR63 Train AWR37 Train 1212 Train NSR65 Train NSR67 Train NSR69 Train AWR39 Train NSR71 Train NSR73 Train V1214 Train NSR75 Train NSR77 Train AWR41 Train 1214 Train NSR79 Train AWR43
Bicycles Allowed? bike
Bicycles not allowed
Bicycles not allowed
bike
Bicycles allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
bike
Bicycles allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
bike
Bicycles allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
bike
Bicycles allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
bike
Bicycles allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
bike
Bicycles allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
bike
Bicycles allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
bike
Bicycles allowed
Bicycles not allowed
Bicycles not allowed
Haverhill
Parking available accessible
    5:20 AM   Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill     8:20 AM   Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill     10:35 AM   Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill     12:35 PM   Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill     2:35 PM   Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill     4:35 PM   Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill     6:35 PM   Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill     9:35 PM   Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill Does not stop at Haverhill
Bradford
Parking available accessible
    5:25 AM   Does not stop at Bradford Track Change   5:33 AM   Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford     8:25 AM   Does not stop at Bradford Does not stop at Bradford Track Change   8:33 AM   Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford     10:40 AM   Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Track Change   10:48 AM   Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford     12:40 PM   Does not stop at Bradford Track Change   12:48 PM   Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford     2:40 PM   Does not stop at Bradford Track Change   2:48 PM   Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford     4:40 PM   Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Track Change   4:48 PM   Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford     6:40 PM   Does not stop at Bradford Does not stop at Bradford Track Change   6:48 PM   Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford     9:40 PM   Does not stop at Bradford Does not stop at Bradford Does not stop at Bradford Track Change   9:48 PM   Does not stop at Bradford Does not stop at Bradford
Lawrence
Parking available accessible
Does not stop at Lawrence Does not stop at Lawrence     5:44 AM   Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence     8:44 AM   Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence     10:59 AM   Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence     12:59 PM   Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence     2:59 PM   Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence     4:59 PM   Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence     6:59 PM   Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence Does not stop at Lawrence     9:59 PM   Does not stop at Lawrence Does not stop at Lawrence
Andover
Parking available accessible
Does not stop at Andover Does not stop at Andover   Flag Stop 5:51 AM   Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover   Flag Stop 8:51 AM   Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover   Flag Stop 11:06 AM   Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover   Flag Stop 1:06 PM   Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover   Flag Stop 3:06 PM   Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover   Flag Stop 5:06 PM   Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover   Flag Stop 7:06 PM   Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover Does not stop at Andover     10:06 PM   Does not stop at Andover Does not stop at Andover
Ballardvale
Parking available accessible
Does not stop at Ballardvale Does not stop at Ballardvale   Flag Stop 5:56 AM   Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale   Flag Stop 8:56 AM   Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale   Flag Stop 11:11 AM   Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale   Flag Stop 1:11 PM   Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale   Flag Stop 3:11 PM   Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale   Flag Stop 5:11 PM   Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale   Flag Stop 7:11 PM   Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale Does not stop at Ballardvale     10:11 PM   Does not stop at Ballardvale Does not stop at Ballardvale
Reading
Parking available accessible
Does not stop at Reading     5:47 AM   Does not stop at Reading     6:00 AM       6:30 AM       7:00 AM       7:14 AM       7:30 AM       8:00 AM   Does not stop at Reading     8:30 AM       8:47 AM   Does not stop at Reading     9:00 AM       9:14 AM       9:30 AM   Does not stop at Reading     10:00 AM       10:30 AM       11:02 AM   Does not stop at Reading     11:00 AM       11:29 AM       11:30 AM       12:00 PM   Does not stop at Reading     12:30 PM   Does not stop at Reading     1:00 PM       1:02 PM       1:29 PM       1:30 PM       2:00 PM   Does not stop at Reading     2:30 PM   Does not stop at Reading     3:00 PM       3:02 PM       3:29 PM       3:30 PM       4:00 PM   Does not stop at Reading     4:30 PM       5:00 PM       5:02 PM   Does not stop at Reading     5:29 PM       5:30 PM       6:00 PM   Does not stop at Reading     6:30 PM       7:02 PM   Does not stop at Reading     7:00 PM       7:30 PM       8:00 PM       8:29 PM       8:30 PM       9:00 PM   Does not stop at Reading     9:30 PM       10:00 PM       10:02 PM   Does not stop at Reading     10:30 PM       11:44 PM  
Anderson/​Woburn
Parking available accessible
Does not stop at Anderson/Woburn     5:57 AM   Track Change   6:07 AM   Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn     7:24 AM   Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn     8:57 AM   Track Change   9:07 AM   Does not stop at Anderson/Woburn     9:24 AM   Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn     11:12 AM   Track Change   11:22 AM   Does not stop at Anderson/Woburn     11:39 AM   Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Track Change   1:22 PM   Does not stop at Anderson/Woburn     1:12 PM       1:39 PM   Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Track Change   3:22 PM   Does not stop at Anderson/Woburn     3:12 PM       3:39 PM   Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn     5:12 PM   Track Change   5:22 PM       5:39 PM   Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn     7:12 PM   Track Change   7:22 PM   Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn     8:39 PM   Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn Does not stop at Anderson/Woburn     10:12 PM   Track Change   10:22 PM   Does not stop at Anderson/Woburn     11:54 PM  
Wakefield
Parking available Not accessible
Does not stop at Wakefield Does not stop at Wakefield Does not stop at Wakefield     6:08 AM       6:38 AM       7:08 AM   Does not stop at Wakefield     7:38 AM       8:08 AM   Does not stop at Wakefield     8:38 AM   Does not stop at Wakefield Does not stop at Wakefield     9:11 AM   Does not stop at Wakefield     9:41 AM   Does not stop at Wakefield     10:11 AM       10:41 AM   Does not stop at Wakefield Does not stop at Wakefield     11:13 AM   Does not stop at Wakefield     11:43 AM       12:13 PM   Does not stop at Wakefield     12:43 PM   Does not stop at Wakefield     1:13 PM   Does not stop at Wakefield Does not stop at Wakefield     1:43 PM       2:13 PM   Does not stop at Wakefield     2:43 PM   Does not stop at Wakefield     3:13 PM   Does not stop at Wakefield Does not stop at Wakefield     3:43 PM       4:13 PM   Does not stop at Wakefield     4:43 PM       5:13 PM   Does not stop at Wakefield Does not stop at Wakefield Does not stop at Wakefield     5:43 PM       6:11 PM   Does not stop at Wakefield     6:41 PM   Does not stop at Wakefield Does not stop at Wakefield     7:09 PM       7:39 PM       8:09 PM   Does not stop at Wakefield     8:39 PM       9:09 PM   Does not stop at Wakefield     9:39 PM       10:08 PM   Does not stop at Wakefield Does not stop at Wakefield     10:38 PM   Does not stop at Wakefield
Greenwood
Parking available Not accessible
Does not stop at Greenwood Does not stop at Greenwood Does not stop at Greenwood     6:12 AM       6:42 AM       7:12 AM   Does not stop at Greenwood     7:42 AM       8:12 AM   Does not stop at Greenwood     8:42 AM   Does not stop at Greenwood Does not stop at Greenwood     9:17 AM   Does not stop at Greenwood     9:47 AM   Does not stop at Greenwood     10:17 AM       10:47 AM   Does not stop at Greenwood Does not stop at Greenwood     11:20 AM   Does not stop at Greenwood     11:50 AM       12:20 PM   Does not stop at Greenwood     12:50 PM   Does not stop at Greenwood     1:20 PM   Does not stop at Greenwood Does not stop at Greenwood     1:50 PM       2:20 PM   Does not stop at Greenwood     2:50 PM   Does not stop at Greenwood     3:20 PM   Does not stop at Greenwood Does not stop at Greenwood     3:50 PM       4:20 PM   Does not stop at Greenwood     4:50 PM       5:20 PM   Does not stop at Greenwood Does not stop at Greenwood Does not stop at Greenwood     5:50 PM       6:17 PM   Does not stop at Greenwood     6:47 PM   Does not stop at Greenwood Does not stop at Greenwood     7:15 PM       7:45 PM       8:15 PM   Does not stop at Greenwood     8:45 PM       9:15 PM   Does not stop at Greenwood     9:45 PM       10:12 PM   Does not stop at Greenwood Does not stop at Greenwood     10:42 PM   Does not stop at Greenwood
Melrose Highlands
Parking available accessible
Does not stop at Melrose Highlands Does not stop at Melrose Highlands Does not stop at Melrose Highlands     6:16 AM       6:46 AM       7:16 AM   Does not stop at Melrose Highlands     7:46 AM       8:16 AM   Does not stop at Melrose Highlands     8:46 AM   Does not stop at Melrose Highlands Does not stop at Melrose Highlands     9:23 AM   Does not stop at Melrose Highlands     9:53 AM   Does not stop at Melrose Highlands     10:23 AM       10:53 AM   Does not stop at Melrose Highlands Does not stop at Melrose Highlands     11:26 AM   Does not stop at Melrose Highlands     11:56 AM       12:26 PM   Does not stop at Melrose Highlands     12:56 PM   Does not stop at Melrose Highlands     1:26 PM   Does not stop at Melrose Highlands Does not stop at Melrose Highlands     1:56 PM       2:26 PM   Does not stop at Melrose Highlands     2:56 PM   Does not stop at Melrose Highlands     3:26 PM   Does not stop at Melrose Highlands Does not stop at Melrose Highlands     3:56 PM       4:26 PM   Does not stop at Melrose Highlands     4:56 PM       5:26 PM   Does not stop at Melrose Highlands Does not stop at Melrose Highlands Does not stop at Melrose Highlands     5:56 PM       6:23 PM   Does not stop at Melrose Highlands     6:53 PM   Does not stop at Melrose Highlands Does not stop at Melrose Highlands     7:20 PM       7:50 PM       8:20 PM   Does not stop at Melrose Highlands     8:50 PM       9:20 PM   Does not stop at Melrose Highlands     9:50 PM       10:16 PM   Does not stop at Melrose Highlands Does not stop at Melrose Highlands     10:46 PM   Does not stop at Melrose Highlands
Melrose/​Cedar Park
Parking available Not accessible
Does not stop at Melrose/Cedar Park Does not stop at Melrose/Cedar Park Does not stop at Melrose/Cedar Park     6:19 AM       6:49 AM       7:19 AM   Does not stop at Melrose/Cedar Park     7:49 AM       8:19 AM   Does not stop at Melrose/Cedar Park     8:49 AM   Does not stop at Melrose/Cedar Park Does not stop at Melrose/Cedar Park     9:26 AM   Does not stop at Melrose/Cedar Park     9:56 AM   Does not stop at Melrose/Cedar Park     10:26 AM       10:56 AM   Does not stop at Melrose/Cedar Park Does not stop at Melrose/Cedar Park     11:30 AM   Does not stop at Melrose/Cedar Park     12:00 PM       12:30 PM   Does not stop at Melrose/Cedar Park     1:00 PM   Does not stop at Melrose/Cedar Park     1:30 PM   Does not stop at Melrose/Cedar Park Does not stop at Melrose/Cedar Park     2:00 PM       2:30 PM   Does not stop at Melrose/Cedar Park     3:00 PM   Does not stop at Melrose/Cedar Park     3:30 PM   Does not stop at Melrose/Cedar Park Does not stop at Melrose/Cedar Park     4:00 PM       4:30 PM   Does not stop at Melrose/Cedar Park     5:00 PM       5:30 PM   Does not stop at Melrose/Cedar Park Does not stop at Melrose/Cedar Park Does not stop at Melrose/Cedar Park     6:00 PM       6:25 PM   Does not stop at Melrose/Cedar Park     6:55 PM   Does not stop at Melrose/Cedar Park Does not stop at Melrose/Cedar Park     7:22 PM       7:52 PM       8:22 PM   Does not stop at Melrose/Cedar Park     8:52 PM       9:22 PM   Does not stop at Melrose/Cedar Park     9:52 PM       10:19 PM   Does not stop at Melrose/Cedar Park Does not stop at Melrose/Cedar Park     10:49 PM   Does not stop at Melrose/Cedar Park
Wyoming Hill
Parking available Not accessible
Does not stop at Wyoming Hill Does not stop at Wyoming Hill Does not stop at Wyoming Hill     6:21 AM       6:51 AM       7:21 AM   Does not stop at Wyoming Hill     7:51 AM       8:21 AM   Does not stop at Wyoming Hill     8:51 AM   Does not stop at Wyoming Hill Does not stop at Wyoming Hill     9:30 AM   Does not stop at Wyoming Hill     10:00 AM   Does not stop at Wyoming Hill     10:30 AM       11:00 AM   Does not stop at Wyoming Hill Does not stop at Wyoming Hill     11:34 AM   Does not stop at Wyoming Hill     12:04 PM       12:34 PM   Does not stop at Wyoming Hill     1:04 PM   Does not stop at Wyoming Hill     1:34 PM   Does not stop at Wyoming Hill Does not stop at Wyoming Hill     2:04 PM       2:34 PM   Does not stop at Wyoming Hill     3:04 PM   Does not stop at Wyoming Hill     3:34 PM   Does not stop at Wyoming Hill Does not stop at Wyoming Hill     4:04 PM       4:34 PM   Does not stop at Wyoming Hill     5:04 PM       5:34 PM   Does not stop at Wyoming Hill Does not stop at Wyoming Hill Does not stop at Wyoming Hill     6:04 PM       6:30 PM   Does not stop at Wyoming Hill     7:00 PM   Does not stop at Wyoming Hill Does not stop at Wyoming Hill     7:26 PM       7:56 PM       8:26 PM   Does not stop at Wyoming Hill     8:56 PM       9:26 PM   Does not stop at Wyoming Hill     9:56 PM       10:21 PM   Does not stop at Wyoming Hill Does not stop at Wyoming Hill     10:51 PM   Does not stop at Wyoming Hill
Oak Grove
Parking available accessible
Does not stop at Oak Grove Does not stop at Oak Grove Does not stop at Oak Grove     6:25 AM       6:55 AM       7:25 AM   Does not stop at Oak Grove     7:55 AM       8:25 AM   Does not stop at Oak Grove     8:55 AM   Does not stop at Oak Grove Does not stop at Oak Grove     9:35 AM   Does not stop at Oak Grove     10:05 AM   Does not stop at Oak Grove     10:35 AM       11:05 AM   Does not stop at Oak Grove Does not stop at Oak Grove     11:40 AM   Does not stop at Oak Grove     12:10 PM       12:40 PM   Does not stop at Oak Grove     1:10 PM   Does not stop at Oak Grove     1:40 PM   Does not stop at Oak Grove Does not stop at Oak Grove     2:10 PM       2:40 PM   Does not stop at Oak Grove     3:10 PM   Does not stop at Oak Grove     3:40 PM   Does not stop at Oak Grove Does not stop at Oak Grove     4:10 PM       4:40 PM   Does not stop at Oak Grove     5:10 PM       5:40 PM   Does not stop at Oak Grove Does not stop at Oak Grove Does not stop at Oak Grove     6:10 PM       6:35 PM   Does not stop at Oak Grove     7:05 PM   Does not stop at Oak Grove Does not stop at Oak Grove     7:30 PM       8:00 PM       8:30 PM   Does not stop at Oak Grove     9:00 PM       9:30 PM   Does not stop at Oak Grove     10:00 PM       10:25 PM   Does not stop at Oak Grove Does not stop at Oak Grove     10:55 PM   Does not stop at Oak Grove
Malden Center
Parking available accessible
Does not stop at Malden Center Does not stop at Malden Center Does not stop at Malden Center Track Change   6:28 AM   Track Change   6:58 AM   Track Change   7:28 AM   Does not stop at Malden Center Track Change   7:58 AM   Track Change   8:28 AM   Does not stop at Malden Center Track Change   8:58 AM   Does not stop at Malden Center Does not stop at Malden Center Track Change   9:40 AM   Does not stop at Malden Center Track Change   10:10 AM   Does not stop at Malden Center Track Change   10:40 AM   Track Change   11:10 AM   Does not stop at Malden Center Does not stop at Malden Center Track Change   11:45 AM   Does not stop at Malden Center Track Change   12:15 PM   Track Change   12:45 PM   Does not stop at Malden Center Track Change   1:15 PM   Does not stop at Malden Center Track Change   1:45 PM   Does not stop at Malden Center Does not stop at Malden Center Track Change   2:15 PM   Track Change   2:45 PM   Does not stop at Malden Center Track Change   3:15 PM   Does not stop at Malden Center Track Change   3:45 PM   Does not stop at Malden Center Does not stop at Malden Center Track Change   4:15 PM   Track Change   4:45 PM   Does not stop at Malden Center Track Change   5:15 PM   Track Change   5:45 PM   Does not stop at Malden Center Does not stop at Malden Center Does not stop at Malden Center Track Change   6:15 PM   Track Change   6:40 PM   Does not stop at Malden Center Track Change   7:10 PM   Does not stop at Malden Center Does not stop at Malden Center Track Change   7:34 PM   Track Change   8:04 PM   Track Change   8:34 PM   Does not stop at Malden Center Track Change   9:04 PM   Track Change   9:34 PM   Does not stop at Malden Center Track Change   10:04 PM   Track Change   10:28 PM   Does not stop at Malden Center Does not stop at Malden Center Track Change   10:58 PM   Does not stop at Malden Center
North Station
Parking available accessible
Does not stop at North Station Does not stop at North Station     6:36 AM       6:50 AM       7:20 AM       7:50 AM   Does not stop at North Station     8:20 AM       8:50 AM   Does not stop at North Station     9:20 AM   Does not stop at North Station     9:36 AM       10:05 AM   Does not stop at North Station     10:35 AM   Does not stop at North Station     11:05 AM       11:35 AM   Does not stop at North Station     11:51 AM       12:15 PM   Does not stop at North Station     12:45 PM       1:15 PM   Does not stop at North Station     1:45 PM       1:51 PM       2:15 PM   Does not stop at North Station Does not stop at North Station     2:45 PM       3:15 PM   Does not stop at North Station     3:45 PM       3:51 PM       4:15 PM   Does not stop at North Station Does not stop at North Station     4:45 PM       5:15 PM   Does not stop at North Station     5:45 PM       6:15 PM   Does not stop at North Station     5:51 PM   Does not stop at North Station     6:45 PM       7:05 PM   Does not stop at North Station     7:35 PM   Does not stop at North Station     7:51 PM       8:00 PM       8:30 PM       9:00 PM   Does not stop at North Station     9:30 PM       10:00 PM   Does not stop at North Station     10:30 PM       10:50 PM   Does not stop at North Station     10:51 PM       11:20 PM   Does not stop at North Station

Icon Key