Bus 40/50

Click to load interactive map
List of stops
      Map

      Hyde Park Ave @ Oak St – Forest Hills

      Hyde Park Ave @ Oak St

      17:3018:3019:3020:30

      Hyde Park Ave @ Clay St

      17:3118:3119:3120:31

      Hyde Park Ave @ Harvard Ave

      17:3118:3119:3120:31

      West St @ Gwinnett St

      17:3218:3219:3220:32

      243 West St opp Myopia Rd

      17:3318:3319:3320:33

      West St @ Lodge Hill Rd

      17:3318:3319:3320:33

      West St @ Deforest St

      17:3318:3319:3320:33

      347 West St

      17:3318:3419:3420:33

      403 West St

      17:3418:3519:3520:34

      Poplar St @ Deforest St

      17:3418:3519:3520:34

      544 Poplar St

      17:3518:3519:3520:35

      Poplar St @ Beech St

      17:3518:3619:3620:35

      Poplar St opp Cornell St

      17:3618:3619:3620:36

      Poplar St @ Metropolitan Ave

      17:3618:3719:3720:36

      Metropolitan Ave @ Hilburn St

      17:3718:3819:3820:37

      154 Metropolitan Ave opp Malverna Rd

      17:3718:3819:3820:37

      Metropolitan Ave @ Kittredge St

      17:3818:3919:3920:38

      Washington St @ Rosecliff St

      17:3918:4019:4020:38

      Washington St @ Albano St

      17:4018:4119:4120:39

      Washington St @ Poplar St

      17:4018:4119:4120:40

      Washington St @ Cummins Hwy

      17:4118:4219:4220:40

      Washington St @ Firth Rd

      17:4218:4319:4320:41

      Washington St @ Granfield Ave

      17:4218:4319:4320:41

      Washington St @ Whipple Ave

      17:4318:4319:4320:41

      Washington St @ Archdale Rd

      17:4318:4419:4420:42

      Washington St @ Aldwin Rd

      17:4418:4419:4420:42

      Washington St @ Tollgate Way

      17:4518:4519:4520:43

      Forest Hills

      17:4618:4619:4620:44

      Forest Hills – River St @ Hyde Park Ave

      Forest Hills17:0018:0018:5919:59
      3867 Washington St opp Tollgate Way17:0118:0119:0020:00
      Washington St @ Lochdale Rd17:0218:0219:0120:01
      Washington St @ Archdale Rd17:0318:0319:0220:02
      Washington St @ Mosgrove Ave17:0318:0319:0220:02
      Washington St opp Granfield Ave17:0418:0419:0320:03
      Washington St @ South St17:0418:0419:0320:03
      Poplar St @ South St17:0518:0519:0420:04
      Washington St @ Albano St17:0618:0619:0720:05
      Washington St @ Durnell Ave17:0718:0719:0720:06
      Washington St @ Metropolitan Ave17:0718:0719:0820:06
      Washington St @ Cornell St17:0818:0819:0920:07
      Washington St @ Walworth St17:0918:0919:0920:07
      Washington St @ Liszt St17:1018:1019:1020:08
      Washington St @ W Roxbury Pkwy17:1018:1019:1120:09
      Washington St @ Lagrange St17:1218:1219:1220:10
      Washington St @ Cowing St17:1218:1219:1220:10
      Washington St @ Maplewood St17:1318:1319:1320:11
      Washington St @ Heron St17:1418:1419:1420:12
      W Boundary Rd @ Washington St17:1418:1419:1420:12
      W Boundary Rd @ Cedarcrest Rd17:1618:1619:1620:14
      W Boundary Rd @ Ohrenberger School17:1618:1619:1720:14
      W Boundary Rd @ Georgetowne Dr17:1718:1719:1820:15
      Georgetowne Dr @ Georgetowne Pl17:1818:1819:1920:16
      Alwin St @ Dedham Pkwy17:1818:1819:1920:16
      Alwin St @ Leighton Rd17:1918:1919:2020:17
      Alwin St @ Turtle Pond Pkwy17:1918:1919:2020:17
      272 Reservation Rd opp Brainard St17:2018:2019:2120:18
      Reservation Rd @ Thompson St17:2018:2019:2120:18
      Reservation Rd @ River St17:2118:2119:2220:19
      River St @ Adams St17:2118:2119:2220:19
      River St @ Radford Pl17:2118:2119:2220:19
      River St @ Hyde Park Ave17:2218:2219:2320:20
      Last updated on March 21, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Hyde Park Ave @ Oak St – Forest Hills
      Hyde Park Avenue - West Street - Poplar Street - Metropolitan Avenue - Washington Street
      Inbound: Forest Hills – River St @ Hyde Park Ave
      Washington Street - Lochdale Road - Archdale Road - Washington Street - South Street - Poplar Street - Washington Street - Cornell Street - Walworth Street - Liszt Street - Washington Street - Maplewood Street - Washington Street - West Boundary Road - Georgetowne Drive - Georgetowne Place - Alwin Street - Leighton Road - Turtle Pond Parkway - Reservation Road - Adams Street - River Street
      All data is available in GTFS feed: boston-mbta