Mbta 87 Clarendon Hill or Arlington Center - Lechmere Station Bus

Click to load interactive map
List of stops
        Map

        Broadway @ Franklin St – Lechmere

        Broadway @ Franklin St

        06:1006:4007:1007:4008:1008:4009:1209:4210:0810:3611:0511:3512:0012:2512:5013:1513:4014:0514:3014:5515:2015:4516:1016:3517:0017:2517:5018:1518:4519:2520:00

        Broadway @ Massachusetts Ave

        06:1006:4007:1007:4008:1008:4009:1209:4210:0810:3611:0511:3512:0012:2512:5013:1513:4014:0514:3014:5515:2015:4516:1016:3517:0017:2517:5018:1518:4519:2520:00

        Broadway @ Allen St

        06:1206:4207:1207:4208:1208:4209:1409:4410:1010:3811:0811:3812:0312:2812:5313:1713:4214:0714:3214:5715:2215:4716:1216:3717:0217:2717:5218:1718:4719:2720:02

        Broadway @ Tufts St

        06:1206:4207:1207:4208:1208:4209:1509:4510:1110:3911:0911:3912:0412:2912:5413:1813:4314:0814:3314:5815:2315:4816:1316:3817:0317:2817:5318:1818:4819:2720:02

        Broadway @ Harlow St

        06:1306:4307:1307:4308:1308:4309:1509:4510:1210:4011:0911:3912:0412:2912:5413:1913:4414:0914:3414:5915:2415:4916:1416:3917:0417:2917:5418:1918:4919:2820:03

        Broadway @ Oxford St

        06:1306:4307:1307:4308:1308:4309:1609:4610:1210:4011:1011:4012:0512:3012:5513:1913:4414:0914:3414:5915:2415:4916:1416:3917:0417:2917:5418:1918:4919:2820:03

        Broadway @ Cleveland St

        06:1406:4407:1407:4408:1408:4409:1609:4610:1310:4111:1111:4112:0612:3112:5613:2013:4514:1014:3515:0015:2515:5016:1516:4017:0517:3017:5518:2018:5019:2920:04

        Broadway opp Silk St

        06:1406:4407:1407:4408:1408:4409:1709:4710:1410:4211:1111:4112:0612:3112:5613:2113:4614:1114:3615:0115:2615:5116:1616:4117:0617:3117:5618:2118:5119:2920:04

        Broadway opp Sunnyside Ave

        06:1406:4407:1407:4408:1408:4409:1709:4710:1410:4211:1211:4212:0712:3212:5713:2113:4614:1114:3615:0115:2615:5116:1616:4117:0617:3117:5618:2118:5119:2920:04

        Clarendon Hill Busway

        05:1505:4506:1506:4507:1507:4508:1508:4509:1809:4810:1510:4311:1311:4312:0812:3312:5813:2213:4714:1214:3715:0215:2715:5216:1716:4217:0717:3217:5718:2218:5219:3020:0520:4021:2021:5822:3223:0723:4000:20 +100:55 +1

        Broadway @ Garrison Ave

        05:1505:4506:1506:4507:1507:4508:1508:4509:1809:4810:1510:4311:1311:4312:0812:3312:5813:2213:4714:1214:3715:0215:2715:5216:1716:4217:0717:3217:5718:2218:5219:3020:0520:4021:2021:5822:3223:0723:4000:20 +100:55 +1

        Broadway @ Weston Ave

        05:1605:4606:1606:4607:1607:4608:1608:4609:1909:4910:1610:4411:1411:4412:0912:3412:5913:2313:4814:1314:3815:0315:2815:5316:1816:4317:0817:3317:5818:2318:5319:3120:0620:4121:2121:5922:3323:0823:4100:21 +100:56 +1

        Broadway @ Holland St - Teele Sq

        05:1605:4606:1606:4607:1607:4608:1608:4609:1909:4910:1610:4411:1411:4412:0912:3412:5913:2313:4814:1314:3815:0315:2815:5316:1816:4317:0817:3317:5818:2318:5319:3120:0620:4121:2121:5922:3323:0823:4100:21 +100:56 +1

        Holland St @ Cameron Ave

        05:1705:4706:1706:4707:1707:4708:1708:4709:2009:5010:1710:4511:1511:4512:1012:3513:0013:2413:4914:1414:3915:0415:2915:5416:1916:4417:0917:3417:5918:2418:5419:3220:0720:4221:2222:0022:3423:0923:4200:22 +100:57 +1

        Holland St @ Jay St

        05:1705:4706:1706:4707:1707:4708:1708:4709:2009:5010:1810:4611:1611:4612:1112:3613:0113:2513:5014:1514:4015:0515:3015:5516:2016:4517:1017:3518:0018:2518:5519:3220:0720:4221:2222:0022:3423:0923:4200:22 +100:57 +1

        Holland St @ Dover St

        05:1805:4806:1806:4807:1807:4808:1808:4809:2109:5110:1910:4711:1711:4712:1212:3713:0213:2613:5114:1614:4115:0615:3115:5616:2116:4617:1117:3618:0118:2618:5619:3320:0820:4321:2322:0122:3523:1023:4300:23 +100:58 +1

        Elm St @ Chester St

        05:1805:4806:1906:4907:1907:4908:1908:4909:2209:5210:2010:4811:1811:4812:1312:3813:0313:2713:5214:1714:4215:0715:3215:5716:2216:4717:1217:3718:0218:2718:5719:3420:0920:4421:2422:0222:3623:1123:4400:23 +100:58 +1

        Elm St @ Russell St

        05:1905:4906:1906:4907:1907:4908:1908:4909:2209:5210:2010:4811:1911:4912:1412:3913:0413:2813:5314:1814:4315:0815:3315:5816:2316:4817:1317:3818:0318:2818:5819:3520:0920:4421:2422:0222:3623:1123:4400:24 +100:59 +1

        Elm St @ Beech St

        05:1905:4906:2006:5007:2007:5008:2008:5009:2309:5310:2110:4911:2011:5012:1512:4013:0513:2913:5414:1914:4415:0915:3415:5916:2416:4917:1417:3918:0418:2918:5919:3620:1020:4521:2522:0322:3723:1223:4500:24 +100:59 +1

        Elm St @ Porter Sq Shopping Ctr

        05:2005:5006:2006:5007:2007:5008:2008:5009:2409:5410:2210:5011:2111:5112:1612:4113:0613:3013:5514:2014:4515:1015:3516:0016:2516:5017:1517:4018:0518:3019:0019:3720:1120:4621:2622:0422:3823:1323:4600:24 +100:59 +1

        Elm St @ Mossland St

        05:2005:5006:2106:5107:2107:5108:2108:5109:2509:5510:2310:5111:2311:5312:1812:4313:0813:3213:5714:2214:4715:1215:3716:0116:2616:5117:1617:4118:0618:3119:0019:3720:1120:4621:2622:0422:3823:1323:4600:25 +101:00 +1

        Elm St opp Porter St

        05:2105:5106:2106:5107:2107:5108:2108:5109:2609:5610:2410:5211:2411:5412:1912:4413:0913:3313:5814:2314:4815:1315:3816:0216:2716:5217:1717:4218:0718:3219:0119:3820:1220:4721:2722:0522:3923:1423:4700:25 +101:00 +1

        Somerville Ave @ Sacramento St

        05:2105:5106:2206:5207:2207:5208:2208:5209:2709:5710:2510:5311:2511:5512:2012:4513:1013:3413:5914:2414:4915:1415:3916:0316:2816:5317:1817:4318:0818:3319:0219:3920:1320:4821:2822:0622:4023:1523:4800:25 +101:00 +1

        594 Somerville Ave

        05:2205:5206:2306:5307:2307:5308:2308:5309:2709:5710:2510:5311:2611:5612:2112:4613:1113:3514:0014:2514:5015:1515:4016:0416:2916:5417:1917:4418:0918:3419:0319:4020:1320:4821:2822:0622:4023:1523:4800:26 +101:01 +1

        Somerville Ave opp Central St

        05:2205:5206:2306:5307:2307:5308:2308:5309:2809:5810:2610:5411:2711:5712:2212:4713:1213:3614:0114:2614:5115:1615:4116:0516:3016:5517:2017:4518:1018:3519:0419:4120:1420:4921:2922:0722:4123:1623:4900:26 +101:01 +1

        Somerville Ave opp Loring St

        05:2305:5306:2406:5407:2407:5408:2408:5409:2909:5910:2710:5511:2911:5912:2412:4913:1413:3814:0314:2814:5315:1815:4316:0616:3116:5617:2117:4618:1118:3619:0519:4220:1520:5021:3022:0822:4223:1723:5000:27 +101:02 +1

        Somerville Ave opp School St

        05:2305:5306:2506:5507:2507:5508:2508:5509:3010:0010:2810:5611:3012:0012:2512:5013:1513:3914:0414:2914:5415:1915:4416:0716:3216:5717:2217:4718:1218:3719:0619:4320:1620:5121:3122:0922:4323:1823:5100:28 +101:03 +1

        Somerville Ave @ Carlton St

        05:2405:5406:2506:5507:2507:5508:2508:5509:3010:0110:2910:5711:3212:0212:2712:5213:1713:4114:0614:3114:5615:2115:4616:0816:3316:5817:2317:4818:1318:3819:0719:4420:1720:5221:3222:1022:4423:1923:5200:28 +101:03 +1

        Somerville Ave @ Hawkins St

        05:2405:5406:2606:5607:2607:5608:2608:5609:3110:0210:3010:5811:3312:0312:2812:5313:1813:4214:0714:3214:5715:2215:4716:0916:3416:5917:2417:4918:1418:3919:0819:4520:1820:5321:3322:1122:4523:2023:5300:29 +101:04 +1

        Somerville Ave opp Stone Ave

        05:2505:5506:2706:5707:2707:5708:2708:5709:3210:0310:3110:5911:3412:0412:2912:5413:1913:4314:0814:3314:5815:2315:4816:1016:3517:0017:2517:5018:1518:4019:0919:4620:1920:5421:3422:1222:4623:2123:5400:30 +101:05 +1

        Somerville Ave @ Linden St

        05:2605:5606:2806:5807:2807:5808:2808:5809:3310:0510:3311:0111:3612:0612:3112:5613:2113:4514:1014:3515:0015:2515:5016:1216:3717:0217:2717:5218:1718:4219:1019:4720:2020:5521:3522:1322:4723:2223:5500:31 +101:06 +1

        Somerville Ave opp Mansfield St

        05:2605:5606:2806:5807:2807:5908:2908:5909:3410:0710:3511:0311:3812:0812:3312:5813:2313:4714:1214:3715:0215:2715:5216:1416:3917:0417:2917:5418:1918:4419:1019:4720:2020:5521:3522:1322:4723:2223:5500:31 +101:06 +1

        Mcgrath Hwy @ Medford St

        05:2705:5706:2906:5907:2908:0008:3009:0009:3510:0810:3611:0411:3912:0912:3412:5913:2413:4814:1314:3815:0315:2815:5316:1516:4017:0517:3017:5518:2018:4519:1119:4820:2120:5621:3622:1422:4823:2323:5600:32 +101:07 +1

        Mcgrath Hwy @ Twin City Plaza

        05:3006:0006:3207:0207:3208:0308:3309:0309:3810:1210:4011:0811:4312:1312:3813:0213:2713:5114:1614:4115:0615:3115:5616:1816:4317:0817:3317:5818:2318:4819:1419:5120:2420:5921:3922:1722:5123:2623:5900:35 +101:10 +1

        Lechmere

        05:3106:0206:3407:0407:3408:0508:3509:0509:4010:1410:4211:1011:4512:1512:4013:0413:2913:5314:1814:4315:0815:3315:5816:2016:4517:1017:3518:0018:2518:5019:1619:5320:2621:0121:4122:1922:5323:2800:01 +100:37 +101:12 +1
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

        Lechmere – Broadway @ Franklin St

        Lechmere05:3806:1006:4007:1007:4008:1008:4009:1009:3510:0210:2010:4711:1511:4012:0512:3012:5513:2013:4514:1014:3515:0015:2515:5016:1516:4017:0517:3017:5518:2018:5019:25
        Mcgrath Hwy opp Twin City Plaza05:3906:1106:4107:1107:4108:1108:4109:1109:3610:0310:2110:4811:1611:4112:0612:3112:5613:2113:4614:1114:3615:0115:2615:5116:1616:4117:0617:3117:5618:2118:5119:26
        Mcgrath Hwy @ Poplar St05:4006:1206:4207:1207:4208:1208:4209:1209:3710:0410:2210:4911:1711:4212:0712:3212:5713:2213:4714:1214:3715:0215:2715:5216:1716:4217:0717:3217:5718:2218:5219:27
        Somerville Ave @ Merriam St05:4206:1406:4407:1407:4408:1408:4409:1409:3910:0610:2410:5211:2011:4512:1012:3513:0013:2513:5014:1514:4015:0515:3015:5516:2016:4517:1017:3518:0018:2518:5419:29
        Somerville Ave @ Stone Ave05:4306:1506:4507:1507:4508:1508:4509:1509:4010:0710:2510:5311:2111:4612:1112:3613:0113:2613:5114:1614:4115:0615:3115:5616:2116:4617:1117:3618:0118:2618:5519:30
        Bow St @ Warren Ave05:4306:1506:4507:1507:4508:1508:4609:1609:4110:0810:2610:5411:2211:4712:1212:3713:0213:2713:5214:1714:4215:0715:3215:5716:2216:4717:1217:3718:0218:2718:5619:31
        Somerville Ave @ Church St05:4406:1606:4607:1607:4608:1608:4709:1709:4210:0910:2710:5611:2411:4912:1412:3913:0413:2913:5414:1914:4415:0915:3415:5916:2416:4917:1417:3918:0418:2918:5719:32
        Somerville Ave @ School St05:4506:1706:4707:1707:4708:1708:4809:1809:4310:1010:2810:5711:2511:5012:1512:4013:0513:3013:5514:2014:4515:1015:3516:0016:2516:5017:1517:4018:0518:3018:5819:33
        Somerville Ave @ Loring St05:4506:1706:4707:1707:4708:1708:4909:1909:4410:1110:2910:5811:2611:5112:1612:4113:0613:3113:5614:2114:4615:1115:3616:0116:2616:5117:1617:4118:0618:3118:5919:34
        Somerville Ave @ Central St05:4606:1806:4807:1807:4808:1808:5009:2009:4510:1210:3010:5911:2711:5212:1712:4213:0713:3213:5714:2214:4715:1215:3716:0216:2716:5217:1717:4218:0718:3219:0019:35
        Somerville Ave @ Spring St05:4606:1806:4807:1907:4908:1908:5109:2109:4610:1310:3111:0011:2811:5312:1812:4313:0813:3313:5814:2314:4815:1315:3816:0316:2816:5317:1817:4318:0818:3319:0119:36
        Somerville Ave @ Lowell St05:4706:1906:4907:1907:4908:1908:5109:2109:4610:1310:3211:0111:2911:5412:1912:4413:0913:3413:5914:2414:4915:1415:3916:0416:2916:5417:1917:4418:0918:3319:0119:36
        Elm St @ Porter St05:4706:1906:4907:2007:5008:2008:5209:2209:4710:1410:3211:0111:2911:5412:1912:4413:0913:3413:5914:2414:4915:1415:3916:0416:2916:5417:1917:4418:0918:3419:0219:37
        Elm St @ Cedar St05:4806:2006:5007:2007:5008:2008:5209:2209:4710:1410:3311:0211:3011:5512:2012:4513:1013:3514:0014:2514:5015:1515:4016:0516:3016:5517:2017:4518:1018:3519:0319:38
        Elm St @ Hancock St05:4806:2006:5007:2107:5108:2108:5309:2309:4810:1510:3411:0311:3111:5612:2112:4613:1113:3614:0114:2614:5115:1615:4116:0616:3116:5617:2117:4618:1118:3619:0419:39
        Elm St @ Saint James Ave05:4906:2106:5107:2107:5108:2108:5409:2409:4910:1610:3511:0411:3211:5712:2212:4713:1213:3714:0214:2714:5215:1715:4216:0716:3216:5717:2217:4718:1218:3719:0519:40
        Elm St @ Cutter Ave05:4906:2106:5107:2207:5208:2208:5509:2509:5010:1710:3611:0511:3311:5812:2312:4813:1313:3814:0314:2814:5315:1815:4316:0816:3316:5817:2317:4818:1318:3719:0519:40
        Grove St @ Highland Ave05:5006:2206:5207:2307:5308:2308:5609:2609:5110:1810:3711:0611:3411:5912:2412:4913:1413:3914:0414:2914:5415:1915:4416:0916:3416:5917:2417:4918:1418:3819:0619:41
        Davis05:5006:2206:5207:2307:5308:2308:5609:2609:5110:1810:3811:0711:3512:0012:2512:5013:1513:4014:0514:3014:5515:2015:4516:1016:3517:0017:2517:5018:1518:3919:0719:42
        Holland St @ Simpson Ave05:5006:2206:5207:2307:5308:2308:5709:2709:5210:1910:3911:0811:3612:0112:2612:5113:1613:4114:0614:3114:5615:2115:4616:1116:3617:0117:2617:5118:1618:4019:0819:43
        Holland St opp Cameron Ave05:5106:2306:5307:2407:5408:2408:5709:2709:5210:1910:3911:0811:3612:0112:2612:5113:1613:4114:0614:3114:5615:2115:4616:1116:3617:0117:2617:5118:1618:4019:0819:43
        Broadway @ Curtis St05:5106:2306:5307:2407:5408:2408:5809:2809:5310:2010:4011:0911:3712:0212:2712:5213:1713:4214:0714:3214:5715:2215:4716:1216:3717:0217:2717:5218:1718:4119:0919:44
        Broadway @ Dickson St05:5206:2406:5407:2507:5508:2508:5909:2909:5410:2110:4111:1011:3812:0312:2812:5313:1813:4314:0814:3314:5815:2315:4816:1316:3817:0317:2817:5318:1818:4219:1019:45
        Broadway @ Belknap St05:5306:2506:5507:2607:5608:2609:0009:3009:5510:2210:4211:1111:3912:0412:2912:5413:1913:4414:0914:3414:5915:2415:4916:1416:3917:0417:2917:5418:1918:4319:1119:46
        Broadway @ North St05:5406:2606:5607:2707:5708:2709:0109:3109:5610:2310:4311:1211:4012:0512:3012:5513:2013:4514:1014:3515:0015:2515:5016:1516:4017:0517:3017:5518:2018:4419:1219:47
        Broadway opp Clarendon Hill Busway05:5506:2706:5707:2807:5808:2809:0209:3209:5710:2410:4411:1311:4112:0612:3112:5613:2113:4614:1114:3615:0115:2615:5116:1616:4117:0617:3117:5618:2118:4519:1319:48
        Broadway @ Sunnyside Ave05:5606:2806:5807:2907:5908:2909:0309:3309:5810:2510:4511:1411:4212:0712:3212:5713:2213:4714:1214:3715:0215:2715:5216:1716:4217:0717:3217:5718:2218:4619:1419:49
        Broadway @ Silk St05:5606:2806:5807:2907:5908:2909:0309:3309:5810:2510:4511:1411:4212:0712:3212:5713:2213:4714:1214:3715:0215:2715:5216:1716:4217:0717:3217:5718:2218:4619:1419:49
        Broadway opp Cleveland St05:5706:2906:5907:3008:0008:3009:0409:3409:5910:2610:4611:1511:4312:0812:3312:5813:2313:4814:1314:3815:0315:2815:5316:1816:4317:0817:3317:5818:2318:4719:1519:50
        Broadway @ N Union St05:5706:2906:5907:3008:0008:3009:0409:3409:5910:2610:4611:1511:4312:0812:3312:5813:2313:4814:1314:3815:0315:2815:5316:1816:4317:0817:3317:5818:2318:4719:1519:50
        Broadway opp Harlow St05:5806:3007:0007:3108:0108:3109:0509:3510:0010:2710:4711:1611:4412:0912:3412:5913:2413:4914:1414:3915:0415:2915:5416:1916:4417:0917:3417:5918:2418:4819:1619:51
        Broadway @ Tufts St05:5906:3107:0107:3208:0208:3209:0609:3610:0110:2810:4811:1711:4512:1012:3513:0013:2513:5014:1514:4015:0515:3015:5516:2016:4517:1017:3518:0018:2518:4919:1719:52
        Broadway @ Allen St05:5906:3107:0107:3208:0208:3209:0609:3610:0110:2810:4911:1811:4612:1112:3613:0113:2613:5114:1614:4115:0615:3115:5616:2116:4617:1117:3618:0118:2618:4919:1719:52
        Broadway @ Franklin St06:0006:3207:0207:3308:0308:3309:0709:3710:0210:2910:5011:1911:4712:1212:3713:0213:2713:5214:1714:4215:0715:3215:5716:2216:4717:1217:3718:0218:2718:5019:1819:53
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
        Last updated on March 21, 2026
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Broadway @ Franklin St – Lechmere
        Broadway - Tufts Street - Broadway - Oxford Street - Broadway - Waterhouse Street - Broadway - Clarendon Avenue - Holland Street - Elm Street - Beech Street - Elm Street - Somerville Avenue - Union Square - Somerville Avenue - Monsignor O'Brien Highway
        Inbound: Lechmere – Broadway @ Franklin St
        Monsignor O'Brien Highway - McGrath Highway - Somerville Avenue - Union Square - Bow Street - Somerville Avenue - Kent Street - Somerville Avenue - Elm Street - Grove Street - Highland Avenue - Holland Street - Broadway
        All data is available in GTFS feed: boston-mbta

        Bus 87 FAQ

        • What time does the 87 bus start operating?

          Services on the 87 - Clarendon Hill or Arlington Center - Lechmere Station bus start at 05:15 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • What time does the 87 bus stop working?

          Services on the 87 - Clarendon Hill or Arlington Center - Lechmere Station bus stop at 01:12 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • Is there a 87 bus stop near me?

          Click here to view the nearest 87 - Clarendon Hill or Arlington Center - Lechmere Station bus stop.

        87 (Boston Buses)

        The first stop of the 87 bus route is Broadway @ Franklin St and the last stop is Lechmere. 87 (Clarendon Hill or Arlington Center - Lechmere Station) is operational during everyday.

        Additional information: 87 has 35 stops and the total trip duration for this route is approximately 40 minutes.

        See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Boston Buses suggested routes, real-time bus tracker, line route maps in Boston, and helps to find the closest 87 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 87 bus to take on your trip.

        87 bus near me