Skip to main content
  • alert
    Delay
    Normal train service has resumed on the Haverhill Line as the crossing gate issue in Andover has been resolved. Thank you for your patience.

Upcoming Holidays

Weekends
Holidays
Today
December 2021
Sun Mon Tue Wed Thu Fri Sat
1234
567891011
12131415161718
19202122232425
2627282930311
2345678
Weekends
Holidays
Today
Stops
Train 200 Train 202 Train 204 Train 206 Train 208 Train 210 Train 212 Train 214 Train 216 Train 218 Train 220 Train 222 Train 224
Bicycles Allowed? bike
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
Bicycles not allowed
bike
Bicycles allowed
bike
Bicycles allowed
bike
Bicycles allowed
bike
Bicycles allowed
bike
Bicycles allowed
bike
Bicycles allowed
bike
Bicycles allowed
bike
Bicycles allowed
bike
Bicycles allowed
Haverhill
Parking availableAccessible
  5:27 AM     6:12 AM     7:32 AM     8:27 AM     9:57 AM     11:27 AM     12:57 PM     2:27 PM     3:57 PM     5:20 PM     6:57 PM     8:12 PM     9:27 PM  
Bradford
Parking availableAccessible
  5:29 AM     6:14 AM     7:34 AM     8:29 AM   Flag Stop 9:59 AM   Flag Stop 11:29 AM   Flag Stop 12:59 PM   Flag Stop 2:29 PM   Flag Stop 3:59 PM   Flag Stop 5:22 PM   Flag Stop 6:59 PM   Flag Stop 8:14 PM   Flag Stop 9:29 PM  
Lawrence
Parking availableAccessible
  5:36 AM     6:21 AM     7:41 AM     8:36 AM     10:06 AM     11:36 AM     1:06 PM     2:36 PM     4:06 PM     5:29 PM     7:06 PM     8:21 PM     9:36 PM  
Andover
Parking availableAccessible
  5:43 AM     6:28 AM     7:48 AM     8:43 AM   Flag Stop 10:13 AM   Flag Stop 11:43 AM   Flag Stop 1:13 PM   Flag Stop 2:43 PM   Flag Stop 4:13 PM   Flag Stop 5:36 PM   Flag Stop 7:13 PM   Flag Stop 8:28 PM   Flag Stop 9:43 PM  
Ballardvale
Parking availableAccessible
  5:48 AM     6:33 AM     7:53 AM     8:48 AM   Flag Stop 10:18 AM   Flag Stop 11:48 AM   Flag Stop 1:18 PM   Flag Stop 2:48 PM   Flag Stop 4:18 PM   Flag Stop 5:41 PM   Flag Stop 7:18 PM   Flag Stop 8:33 PM   Flag Stop 9:48 PM  
North Wilmington
Parking availableNot accessible
  5:56 AM     6:41 AM     8:01 AM     8:56 AM   Flag Stop 10:26 AM   Flag Stop 11:56 AM   Flag Stop 1:26 PM   Flag Stop 2:56 PM   Flag Stop 4:26 PM   Does not stop at North Wilmington Flag Stop 7:26 PM   Flag Stop 8:41 PM   Flag Stop 9:55 PM  
Reading
Parking availableAccessible
  6:03 AM     6:48 AM     8:08 AM     9:03 AM     10:33 AM     12:03 PM     1:33 PM     3:03 PM     4:33 PM     5:54 PM     7:33 PM     8:48 PM     10:02 PM  
Wakefield
Parking availableNot accessible
  6:09 AM     6:54 AM     8:14 AM     9:09 AM     10:39 AM     12:09 PM     1:39 PM     3:09 PM     4:39 PM   Flag Stop 6:00 PM   Flag Stop 7:39 PM   Flag Stop 8:54 PM   Flag Stop 10:08 PM  
Greenwood
Parking availableNot accessible
  6:12 AM     6:57 AM     8:17 AM     9:12 AM   Flag Stop 10:42 AM   Flag Stop 12:12 PM   Flag Stop 1:42 PM   Flag Stop 3:12 PM   Flag Stop 4:42 PM   Flag Stop 6:03 PM   Flag Stop 7:42 PM   Flag Stop 8:57 PM   Flag Stop 10:11 PM  
Melrose Highlands
Parking availableAccessible
  6:14 AM     6:59 AM     8:19 AM     9:14 AM     10:44 AM     12:14 PM     1:44 PM     3:14 PM     4:44 PM   Flag Stop 6:05 PM   Flag Stop 7:44 PM   Flag Stop 8:59 PM   Flag Stop 10:13 PM  
Melrose/​Cedar Park
Parking availableNot accessible
  6:16 AM     7:01 AM     8:21 AM     9:16 AM   Flag Stop 10:46 AM   Flag Stop 12:16 PM   Flag Stop 1:46 PM   Flag Stop 3:16 PM   Flag Stop 4:46 PM   Flag Stop 6:07 PM   Flag Stop 7:46 PM   Flag Stop 9:01 PM   Flag Stop 10:15 PM  
Wyoming Hill
Parking availableNot accessible
  6:18 AM     7:03 AM     8:23 AM     9:18 AM   Flag Stop 10:48 AM   Flag Stop 12:18 PM   Flag Stop 1:48 PM   Flag Stop 3:18 PM   Flag Stop 4:48 PM   Flag Stop 6:09 PM   Flag Stop 7:48 PM   Flag Stop 9:03 PM   Flag Stop 10:17 PM  
Malden Center
Parking availableAccessible
Early Departure 6:22 AM   Early Departure 7:07 AM   Early Departure 8:27 AM   Early Departure 9:22 AM   Early Departure 10:52 AM   Early Departure 12:22 PM   Early Departure 1:52 PM   Early Departure 3:22 PM   Early Departure 4:52 PM   Early Departure 6:13 PM   Early Departure 7:52 PM   Early Departure 9:07 PM   Early Departure 10:21 PM  
North Station
Parking availableAccessible
  6:38 AM     7:23 AM     8:42 AM     9:37 AM     11:06 AM     12:36 PM     2:06 PM     3:36 PM     5:06 PM     6:27 PM     8:06 PM     9:21 PM     10:35 PM  

Icon Key