Haverhill Line | Commuter Rail (2024)

Stops

Train 201 201 Train 281 281 Train 283 283 Train 203 203 Train 205 205 Train 207 207 Train 209 209 Train 211 211 Train 213 213 Train 215 215 Train 295 295 Train 217 217 Train 297 297 Train 219 219 Train 221 221 Train 223 223 Train 225 225

Bicycles Allowed?

Bicycles allowed

Bicycles allowed

Bicycles allowed

Bicycles allowed

Bicycles allowed

Bicycles allowed

Bicycles allowed

Bicycles allowed

Bicycles not allowed

Bicycles not allowed

Bicycles not allowed

Bicycles not allowed

Bicycles not allowed

Bicycles not allowed

Bicycles allowed

Bicycles allowed

Bicycles allowed

North Station

Parking available

5:55 AM 6:40 AM 7:30 AM 8:10 AM 9:40 AM 11:10 AM 12:40 PM 2:10 PM 3:45 PM 4:25 PM 5:10 PM 5:35 PM 5:55 PM 6:40 PM 7:30 PM 9:40 PM 11:40 PM

Malden Center

Parking available

Flag Stop 6:06 AM Flag Stop 6:51 AM Flag Stop 7:41 AM Flag Stop 8:21 AM Flag Stop 9:51 AM Flag Stop 11:21 AM Flag Stop 12:51 PM Flag Stop 2:21 PM 3:56 PM 4:36 PM 5:21 PM Does not stop at Malden Center 6:06 PM 6:51 PM Flag Stop 7:41 PM Flag Stop 9:51 PM 11:51 PM

Oak Grove

Parking available

Flag Stop 6:08 AM Flag Stop 6:53 AM Flag Stop 7:43 AM Flag Stop 8:23 AM Flag Stop 9:53 AM Flag Stop 11:23 AM Flag Stop 12:53 PM Flag Stop 2:23 PM 3:58 PM 4:38 PM 5:23 PM Does not stop at Oak Grove 6:08 PM 6:53 PM Flag Stop 7:43 PM Flag Stop 9:53 PM 11:53 PM

Wyoming Hill

Parking availableNot accessible

Flag Stop 6:10 AM Flag Stop 6:55 AM Flag Stop 7:45 AM Flag Stop 8:25 AM Flag Stop 9:55 AM Flag Stop 11:25 AM Flag Stop 12:55 PM Flag Stop 2:25 PM 4:00 PM 4:40 PM 5:25 PM Does not stop at Wyoming Hill 6:10 PM 6:55 PM Flag Stop 7:45 PM Flag Stop 9:55 PM 11:55 PM

Melrose/​Cedar Park

Parking availableNot accessible

Flag Stop 6:12 AM Flag Stop 6:57 AM Flag Stop 7:47 AM Flag Stop 8:27 AM Flag Stop 9:57 AM Flag Stop 11:27 AM Flag Stop 12:57 PM Flag Stop 2:27 PM 4:02 PM 4:42 PM 5:27 PM Does not stop at Melrose/Cedar Park 6:12 PM 6:57 PM Flag Stop 7:47 PM Flag Stop 9:57 PM 11:57 PM

Melrose Highlands

Parking available

Flag Stop 6:15 AM Flag Stop 7:00 AM Flag Stop 7:50 AM Flag Stop 8:30 AM 10:00 AM 11:30 AM 1:00 PM 2:30 PM 4:05 PM 4:45 PM 5:30 PM Does not stop at Melrose Highlands 6:15 PM 7:00 PM 7:50 PM Flag Stop 10:00 PM 12:00 AM

Greenwood

Parking availableNot accessible

Track Change Flag Stop 6:18 AM Track Change Flag Stop 7:03 AM Track Change Flag Stop 7:53 AM Track Change Flag Stop 8:33 AM Track Change Flag Stop 10:03 AM Track Change Flag Stop 11:33 AM Track Change Flag Stop 1:03 PM Track Change Flag Stop 2:33 PM Track Change 4:08 PM Track Change 4:48 PM Track Change 5:33 PM Does not stop at Greenwood Track Change 6:18 PM Track Change 7:03 PM Track Change Flag Stop 7:53 PM Track Change Flag Stop 10:03 PM Track Change 12:03 AM

Wakefield

Parking availableNot accessible

Track Change Flag Stop 6:22 AM Track Change Flag Stop 7:07 AM Track Change Flag Stop 7:57 AM Track Change Flag Stop 8:37 AM Track Change 10:07 AM Track Change 11:37 AM Track Change 1:07 PM Track Change 2:37 PM Track Change 4:12 PM Track Change 4:52 PM Track Change 5:37 PM Does not stop at Wakefield Track Change 6:22 PM Track Change 7:07 PM Track Change 7:57 PM Track Change Flag Stop 10:07 PM Track Change 12:07 AM

Reading

Parking available

6:28 AM 7:15 AM 8:05 AM 8:43 AM 10:13 AM 11:43 AM 1:13 PM 2:43 PM 4:18 PM 4:58 PM 5:45 PM Does not stop at Reading 6:30 PM 7:13 PM 8:03 PM 10:13 PM 12:13 AM

North Wilmington

Parking availableNot accessible

Flag Stop 6:34 AM Does not stop at North Wilmington Does not stop at North Wilmington Flag Stop 8:49 AM Flag Stop 10:19 AM Flag Stop 11:49 AM Flag Stop 1:19 PM Flag Stop 2:49 PM 4:24 PM 5:05 PM Does not stop at North Wilmington Does not stop at North Wilmington Does not stop at North Wilmington 7:19 PM Flag Stop 8:09 PM Flag Stop 10:19 PM 12:19 AM

Ballardvale

Parking available

Flag Stop 6:42 AM Does not stop at Ballardvale Does not stop at Ballardvale Flag Stop 8:57 AM Flag Stop 10:27 AM Flag Stop 11:57 AM Flag Stop 1:27 PM Flag Stop 2:57 PM 4:32 PM 5:13 PM Does not stop at Ballardvale 6:07 PM Does not stop at Ballardvale 7:27 PM 8:17 PM Flag Stop 10:26 PM 12:26 AM

Andover

Parking available

Flag Stop 6:47 AM Does not stop at Andover Does not stop at Andover Flag Stop 9:02 AM Flag Stop 10:32 AM Flag Stop 12:02 PM Flag Stop 1:32 PM Flag Stop 3:02 PM 4:37 PM 5:18 PM Does not stop at Andover 6:12 PM Does not stop at Andover 7:32 PM 8:22 PM Flag Stop 10:31 PM 12:31 AM

Lawrence

Parking available

6:54 AM Does not stop at Lawrence Does not stop at Lawrence 9:09 AM 10:39 AM 12:09 PM 1:39 PM 3:09 PM 4:44 PM 5:25 PM Does not stop at Lawrence 6:19 PM Does not stop at Lawrence 7:39 PM 8:29 PM 10:38 PM 12:38 AM

Bradford

Parking available

Flag Stop 7:02 AM Does not stop at Bradford Does not stop at Bradford Flag Stop 9:17 AM Early Departure 10:49 AM Early Departure 12:19 PM Early Departure 1:49 PM Early Departure 3:19 PM Early Departure 4:55 PM Early Departure 5:37 PM Does not stop at Bradford Early Departure 6:31 PM Does not stop at Bradford Early Departure 7:50 PM Early Departure 8:39 PM Flag Stop 10:46 PM 12:46 AM

Haverhill

Parking available

7:09 AM Does not stop at Haverhill Does not stop at Haverhill 9:24 AM 10:54 AM 12:24 PM 1:54 PM 3:24 PM 5:01 PM 5:43 PM Does not stop at Haverhill 6:37 PM Does not stop at Haverhill 7:56 PM 8:44 PM 10:53 PM 12:53 AM
Haverhill Line | Commuter Rail (2024)
Top Articles
Latest Posts
Article information

Author: Greg Kuvalis

Last Updated:

Views: 5985

Rating: 4.4 / 5 (75 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Greg Kuvalis

Birthday: 1996-12-20

Address: 53157 Trantow Inlet, Townemouth, FL 92564-0267

Phone: +68218650356656

Job: IT Representative

Hobby: Knitting, Amateur radio, Skiing, Running, Mountain biking, Slacklining, Electronics

Introduction: My name is Greg Kuvalis, I am a witty, spotless, beautiful, charming, delightful, thankful, beautiful person who loves writing and wants to share my knowledge and understanding with you.