Rail route

Haverhill Line

A rail service operated by Cape Cod Regional Transit Authority (Arlington)

To Haverhill or Reading

North Station (<NA>) 05:5506:4007:3008:1008:5509:4010:2511:1011:5512:4013:2514:1014:5515:4516:2517:0517:3517:5518:4019:3021:4023:40
Malden Center (1) 06:0606:5107:4108:2109:0609:5110:3611:2112:0612:5113:3614:2115:0615:5616:3617:1618:0618:5119:4121:5123:51
Oak Grove (1) 06:0806:5307:4308:2309:0809:5310:3811:2312:0812:5313:3814:2315:0815:5816:3817:1818:0818:5319:4321:5323:53
Wyoming Hill (1) 06:1006:5507:4508:2509:1009:5510:4011:2512:1012:5513:4014:2515:1016:0016:4017:2018:1018:5519:4521:5523:55
Melrose/Cedar Park (1) 06:1206:5707:4708:2709:1209:5710:4211:2712:1212:5713:4214:2715:1216:0216:4217:2218:1218:5719:4721:5723:57
Melrose Highlands (1) 06:1507:0007:5008:3009:1510:0010:4511:3012:1513:0013:4514:3015:1516:0516:4517:2518:1519:0019:5022:0000:00⁺¹
Greenwood (1) 06:1807:0307:5308:3309:1810:0310:4811:3312:1813:0313:4814:3315:1816:0816:4817:2818:1819:0319:5322:0300:03⁺¹
Wakefield (1) 06:2207:0707:5708:3709:2210:0710:5211:3712:2213:0713:5214:3715:2216:1216:5217:3218:2219:0719:5722:0700:07⁺¹
Reading (1) 06:2807:1508:0508:4309:3010:1311:0011:4312:3013:1314:0014:4315:3016:1816:5817:4018:3019:1320:0322:1300:13⁺¹
North Wilmington (1) 06:3408:4910:1911:4913:1914:4916:2417:0519:1920:0922:1900:19⁺¹
Ballardvale (2) 06:4208:5710:2711:5713:2714:5716:3217:1318:0719:2720:1722:2600:26⁺¹
Andover (2) 06:4709:0210:3212:0213:3215:0216:3717:1818:1219:3220:2222:3100:31⁺¹
Lawrence (2) 06:5409:0910:3912:0913:3915:0916:4417:2518:1919:3920:2922:3800:38⁺¹
Bradford (1) 07:0209:1710:4712:1713:4715:1716:5317:3418:2819:4720:3722:4600:46⁺¹
Haverhill (1) 07:0909:2410:5412:2413:5415:2417:0117:4318:3719:5620:4422:5300:53⁺¹

Times marked ⁺¹ are after midnight

To North Station

Haverhill (2) 05:2706:1207:2508:2709:5711:2712:5714:2716:0217:3018:5720:2721:27
Bradford (2) 05:2906:1407:2708:2909:5911:2912:5914:2916:0417:3218:5920:2921:29
Lawrence (2) 04:5105:3606:2107:3408:3610:0611:3613:0614:3616:1117:3919:0620:3621:36
Andover (2) 04:5805:4306:2807:4108:4310:1311:4313:1314:4316:1817:4619:1320:4321:43
Ballardvale (2) 05:0305:4806:3307:4608:4810:1811:4813:1814:4816:2317:5119:1820:4821:48
North Wilmington (1) 05:1105:5606:4108:5610:2611:5613:2614:5616:3117:5919:2620:5521:55
Reading (1) 05:1806:0306:4807:3308:1809:0309:4810:3311:1812:0312:4813:3314:1815:0315:4816:3818:0518:4819:3321:0222:02
Wakefield (2) 05:2406:0906:5407:3908:2409:0909:5410:3911:2412:0912:5413:3914:2415:0915:5416:4418:1118:5419:3921:0822:08
Greenwood (2) 05:2706:1206:5707:4208:2709:1209:5710:4211:2712:1212:5713:4214:2715:1215:5716:4718:1418:5719:4221:1122:11
Melrose Highlands (2) 05:2906:1406:5907:4408:2909:1409:5910:4411:2912:1412:5913:4414:2915:1415:5916:5018:1618:5919:4421:1322:13
Melrose/Cedar Park (2) 05:3106:1607:0107:4608:3109:1610:0110:4611:3112:1613:0113:4614:3115:1616:0116:5118:1819:0119:4621:1522:15
Wyoming Hill (2) 05:3306:1807:0307:4808:3309:1810:0310:4811:3312:1813:0313:4814:3315:1816:0316:5318:2019:0319:4821:1722:17
Oak Grove (1) 05:3506:2007:0507:5008:3509:2010:0510:5011:3512:2013:0513:5014:3515:2016:0516:5518:2219:0519:5021:1922:19
Malden Center (1) 05:3806:2307:0807:5308:3809:2310:0810:5311:3812:2313:0813:5314:3815:2316:0816:5818:2519:0819:5321:2222:22
North Station (<NA>) 05:5406:4107:2608:1008:2508:5509:4010:2411:0911:5412:3913:2414:0914:5415:3916:2417:1418:4119:2420:0921:3822:38

Timetable data from Massachusetts Bay Transportation Authority (MBTA),

Cape Cod Regional Transit Authority (Arlington)

Website