Haverhill Line

Boston / Rail

MBTA Haverhill Line first and last departure times

Haverhill Line · America/New_York

Selected branch: Haverhill · 15 stops. Service day: Saturday, October 24, 2026.

First and last published boarding times

Saturday, October 24, 2026 · Haverhill. These are supplied times for this branch. Stops or trips with omitted times cannot establish complete first/last bounds. Drop-off-only visits are excluded. A frequency window’s end is labeled separately and is not an exact last departure.

Boarding stopFirst departureLast departure / window endService notes
North StationVisit 0 · BNT-00007:00 AM8:15 PM7 scheduled departures
Malden CenterVisit 10 · WR-0045-S7:11 AM8:26 PM7 scheduled departures · coordinate with driver
Oak GroveVisit 20 · WR-0053-S7:13 AM8:28 PM7 scheduled departures · coordinate with driver
Wyoming HillVisit 30 · WR-0062-017:15 AM8:30 PM7 scheduled departures · coordinate with driver
Melrose/Cedar ParkVisit 40 · WR-0067-017:17 AM8:32 PM7 scheduled departures · coordinate with driver
Melrose HighlandsVisit 50 · WR-0075-017:20 AM8:35 PM7 scheduled departures
GreenwoodVisit 60 · WR-0085-017:23 AM8:38 PM7 scheduled departures · coordinate with driver
WakefieldVisit 70 · WR-0099-017:27 AM8:42 PM7 scheduled departures
ReadingVisit 80 · WR-0120-S7:33 AM8:48 PM7 scheduled departures
North WilmingtonVisit 90 · WR-0163-S7:39 AM8:54 PM7 scheduled departures · coordinate with driver
BallardvaleVisit 100 · WR-0205-027:46 AM9:01 PM7 scheduled departures · coordinate with driver
AndoverVisit 110 · WR-0228-027:51 AM9:06 PM7 scheduled departures · coordinate with driver
LawrenceVisit 120 · WR-0264-027:58 AM9:13 PM7 scheduled departures
BradfordVisit 130 · WR-0325-018:06 AM9:21 PM7 scheduled departures · coordinate with driver

Times after midnight belong to the service date above. These route limits do not establish the last viable connecting journey. Check connection times separately, or use a reviewed airport guide for a direct airport journey.

First and last times on other branches

All other published stopping patterns for the same service date. Open a branch to compare its stop-by-stop boarding limits.

North Station · 15 stops · Pattern 7a482e2b38e72e76f1840ac1
Boarding stop / visitFirstLast departure / window end
HaverhillVisit 0 · WR-0329-025:35 AM6:50 PM
BradfordVisit 10 · WR-0325-025:37 AM6:52 PM
LawrenceVisit 20 · WR-0264-025:44 AM6:59 PM
AndoverVisit 30 · WR-0228-025:51 AM7:06 PMCoordinate boarding
BallardvaleVisit 40 · WR-0205-025:56 AM7:11 PMCoordinate boarding
North WilmingtonVisit 50 · WR-0163-S6:03 AM7:18 PMCoordinate boarding
ReadingVisit 60 · WR-0120-S6:10 AM7:25 PM
WakefieldVisit 70 · WR-0099-026:16 AM7:31 PM
GreenwoodVisit 80 · WR-0085-026:19 AM7:34 PMCoordinate boarding
Melrose HighlandsVisit 90 · WR-0075-026:21 AM7:36 PM
Melrose/Cedar ParkVisit 100 · WR-0067-026:23 AM7:38 PMCoordinate boarding
Wyoming HillVisit 110 · WR-0062-026:25 AM7:40 PMCoordinate boarding
Oak GroveVisit 120 · WR-0053-S6:27 AM7:42 PMCoordinate boarding
Malden CenterVisit 130 · WR-0045-S6:30 AM7:45 PM
Haverhill · 15 stops · Pattern ddea9a5d59d7a688435c8674
Boarding stop / visitFirstLast departure / window end
North StationVisit 0 · BNT-000011:30 PM11:30 PM
Malden CenterVisit 10 · WR-0045-S11:41 PM11:41 PM
Oak GroveVisit 20 · WR-0053-S11:43 PM11:43 PM
Wyoming HillVisit 30 · WR-0062-0111:45 PM11:45 PM
Melrose/Cedar ParkVisit 40 · WR-0067-0111:47 PM11:47 PM
Melrose HighlandsVisit 50 · WR-0075-0111:50 PM11:50 PM
GreenwoodVisit 60 · WR-0085-0111:53 PM11:53 PM
WakefieldVisit 70 · WR-0099-0111:57 PM11:57 PM
ReadingVisit 80 · WR-0120-S12:03 AM +1 day12:03 AM +1 day
North WilmingtonVisit 90 · WR-0163-S12:09 AM +1 day12:09 AM +1 day
BallardvaleVisit 100 · WR-0205-0212:16 AM +1 day12:16 AM +1 day
AndoverVisit 110 · WR-0228-0212:21 AM +1 day12:21 AM +1 day
LawrenceVisit 120 · WR-0264-0212:28 AM +1 day12:28 AM +1 day
BradfordVisit 130 · WR-0325-0112:36 AM +1 day12:36 AM +1 day
North Station · 15 stops · Pattern 8106f233ad5c88852fa70986
Boarding stop / visitFirstLast departure / window end
HaverhillVisit 0 · WR-0329-029:50 PM9:50 PM
BradfordVisit 10 · WR-0325-029:52 PM9:52 PM
LawrenceVisit 20 · WR-0264-029:59 PM9:59 PM
AndoverVisit 30 · WR-0228-0210:06 PM10:06 PM
BallardvaleVisit 40 · WR-0205-0210:11 PM10:11 PM
North WilmingtonVisit 50 · WR-0163-S10:18 PM10:18 PM
ReadingVisit 60 · WR-0120-S10:25 PM10:25 PM
WakefieldVisit 70 · WR-0099-0210:31 PM10:31 PM
GreenwoodVisit 80 · WR-0085-0210:34 PM10:34 PM
Melrose HighlandsVisit 90 · WR-0075-0210:36 PM10:36 PM
Melrose/Cedar ParkVisit 100 · WR-0067-0210:38 PM10:38 PM
Wyoming HillVisit 110 · WR-0062-0210:40 PM10:40 PM
Oak GroveVisit 120 · WR-0053-S10:42 PM10:42 PM
Malden CenterVisit 130 · WR-0045-S10:45 PM10:45 PM
North Station · 9 stops · Pattern 9a4906d71dc6949a4bf36bc0

No boarding service on this branch for 2026-10-24.

North Station · 15 stops · Pattern 4f74e4a670a5647702e6bbde

No boarding service on this branch for 2026-10-24.

Reading · 9 stops · Pattern e41fac9e8b61d1f875785d39

No boarding service on this branch for 2026-10-24.

Reading · 9 stops · Pattern 533690b0cb589b18bbe5daa9

No boarding service on this branch for 2026-10-24.

Haverhill · 15 stops · Pattern 643e87595db204137f5f6650

No boarding service on this branch for 2026-10-24.

North Station · 15 stops · Pattern 780e36d2dc5ffa32bb28ca95

No boarding service on this branch for 2026-10-24.

Reading · 9 stops · Pattern 314873d34a015c9da9149076

No boarding service on this branch for 2026-10-24.

North Station · 9 stops · Pattern 54a00272a5dba97167da5e56

No boarding service on this branch for 2026-10-24.

Haverhill · 15 stops · Pattern 3b137a551767397475e9b88b

No boarding service on this branch for 2026-10-24.

Haverhill · 6 stops · Pattern 5b62e6ad9a6718e47d477294

No boarding service on this branch for 2026-10-24.

North Station · 9 stops · Pattern 7de13c52848be7dfb41e804f

No boarding service on this branch for 2026-10-24.

North Station · 6 stops · Pattern b51f8c8e12b215799c32a87d

No boarding service on this branch for 2026-10-24.

North Station · 13 stops · Pattern c7c355123156e48078bde197

No boarding service on this branch for 2026-10-24.

More MBTA travel information

✓
Published MBTA schedule

Imported Oct 23, 2026 · 19:06 UTC · Service dates 2026-10-14 through 2026-12-12. See data status

Schedule and realtime data provided by MassDOT / MBTA. Source details ↗