Mbta Haverhill Line Rail

Click to load interactive map
List of stops

      Haverhill – North Station

      Haverhill

      05:3508:3510:5012:5014:5016:5018:5021:50

      Bradford

      05:3708:3710:5212:5214:5216:5218:5221:52

      Lawrence

      05:4408:4410:5912:5914:5916:5918:5921:59

      Andover

      05:5108:5111:0613:0615:0617:0619:0622:06

      Ballardvale

      05:5608:5611:1113:1115:1117:1119:1122:11

      North Wilmington

      06:0309:0311:1813:1815:1817:1819:1822:18

      Reading

      06:1009:1011:2513:2515:2517:2519:2522:25

      Wakefield

      06:1609:1611:3113:3115:3117:3119:3122:31

      Greenwood

      06:1909:1911:3413:3415:3417:3419:3422:34

      Melrose Highlands

      06:2109:2111:3613:3615:3617:3619:3622:36

      Melrose/Cedar Park

      06:2309:2311:3813:3815:3817:3819:3822:38

      Wyoming Hill

      06:2509:2511:4013:4015:4017:4019:4022:40

      Oak Grove

      06:2709:2711:4313:4315:4217:4219:4222:42

      Malden Center

      06:3009:3011:4513:4515:4517:4519:4522:45

      North Station

      06:4509:4512:0014:0016:0018:0020:0023:00

      All trips in this timetable are wheelchair accessible.

      North Station – Haverhill

      North Station07:0009:0011:1513:1515:1517:1520:1523:30
      Malden Center07:1109:1111:2613:2615:2617:2620:2623:41
      Oak Grove07:1309:1311:2813:2815:2817:2820:2823:43
      Wyoming Hill07:1509:1511:3013:3015:3017:3020:3023:45
      Melrose/Cedar Park07:1709:1711:3213:3215:3217:3220:3223:47
      Melrose Highlands07:2009:2011:3513:3515:3517:3520:3523:50
      Greenwood07:2309:2311:3813:3815:3817:3820:3823:53
      Wakefield07:2709:2711:4213:4215:4217:4220:4223:57
      Reading07:3309:3311:4813:4815:4817:4820:4800:03 +1
      North Wilmington07:3909:3911:5413:5415:5417:5420:5400:09 +1
      Ballardvale07:4609:4612:0114:0116:0118:0121:0100:16 +1
      Andover07:5109:5112:0614:0616:0618:0621:0600:21 +1
      Lawrence07:5809:5812:1314:1316:1318:1321:1300:28 +1
      Bradford08:0610:0612:2114:2116:2118:2121:2100:36 +1
      Haverhill08:1310:1312:2814:2816:2818:2821:2800:43 +1

      All trips in this timetable are wheelchair accessible.

      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Haverhill – North Station
      Merrimack Street - Railroad Street - Andover Street - Jefferson Road - High Street - Washington Street - Commercial Street - Legends Way
      Inbound: North Station – Haverhill
      Legends Way - Commercial Street - Washington Street - West Wyoming Avenue - Cedar Park - Marvin Road - Atwood Avenue - North Avenue - High Street - Jefferson Road - Andover Street - Railroad Street - Merrimack Street - Railroad Avenue - Railroad Square

      Schedules and stops for this route are published in GTFS: boston-mbta

      Rail Haverhill Line FAQ

      • What time does the Haverhill Line rail start operating?

        Services on the Haverhill Line rail start at 05:35 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the Haverhill Line rail stop working?

        Services on the Haverhill Line rail stop at 23:00 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a Haverhill Line rail stop near me?

        Click here to view the nearest Haverhill Line rail stop.

      Haverhill Line (Boston Rail Services)

      The first stop of the Haverhill Line rail route is Haverhill and the last stop is North Station. Haverhill Line (Haverhill Line) is operational during everyday.

      Additional information: Haverhill Line has 15 stops. The total trip duration for this route is approximately 70 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Rail Services routes in Boston, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      Haverhill Line rail near me

      Last updated on August 22, 2026