D

Green Line D

Subway · Route D

Haymarket ↔ Riverside

4 alerts Every 8 min 4:45 AM – 1:54 AM 2 trains live
Track live
Direction
Live · as of 1:32 AM

Stations, live trains and next arrivals

4 service alertsRiverside Station notice: Premium parking is available at this location. You can buy premium passes and permits using Spot. Hero.
Live data is delayed.
  • Not tracked · to Riverside
  • Not tracked · to Haymarket
  1. Union SquareE5 bus routesNo more trains
  2. LechmereBCE11 bus routes3 min 3814 · On time
  3. Science Park/West EndBCE8 bus routes5 min
  4. NorthOrangeBCECRCRCRCR17 bus routesElevator out8 min
  5. HaymarketOrangeBCE26 bus routesElevator outNo more trains
  6. Government CenterBlueBCE26 bus routesNo more trains
  7. Park StreetRedBCE17 bus routesNo more trains
  8. BoylstonBCE9 bus routesNo more trains
  9. ArlingtonBCE9 bus routesNo more trains
  10. CopleyBCE20 bus routesNo more trains
  11. Hynes Convention CenterBC14 bus routesNo more trains
  12. KenmoreCB28 bus routesNo more trains
  13. Fenway17 bus routesNo more trains
  14. LongwoodNo more trains
  15. Brookline Village7 bus routesDueNot tracked
  16. Brookline Hills14 bus routes1 minNot tracked
  17. Beaconsfield4 minNot tracked
  18. Reservoir20 bus routes7 minNot tracked
  19. Chestnut Hill10 minNot tracked
  20. Newton Centre12 bus routesDuethen 13 min Not tracked
  21. Newton Highlands15 bus routes2 minthen 15 min Not tracked 3863-3860 · On time
  22. Eliot3 minthen 17 min Not tracked
  23. Waban8 bus routes5 minthen 19 min Not tracked
  24. Woodland10 bus routes7 minthen 22 min Not tracked
  25. Riverside12 bus routesNo more trains
  1. NorthOrangeBCECRCRCRCR17 bus routesElevator outNo more trains
  2. Science Park/West EndBCE8 bus routesNo more trains
  3. LechmereBCE12 bus routesNo more trains
  4. Union SquareE5 bus routesNo more trains
  5. Riverside12 bus routesNo more trains
  6. Woodland10 bus routesNo more trains
  7. Waban8 bus routesNo more trains
  8. EliotNo more trains
  9. Newton Highlands15 bus routesNo more trains
  10. Newton Centre11 bus routesNo more trains
  11. Chestnut HillNo more trains
  12. Reservoir20 bus routesNo more trains
  13. BeaconsfieldNo more trains
  14. Brookline Hills14 bus routesNo more trains
  15. Brookline Village7 bus routesNo more trains
  16. LongwoodNo more trains
  17. Fenway15 bus routesNo more trains
  18. KenmoreCB28 bus routesNo more trains
  19. Hynes Convention CenterBC14 bus routesNo more trains
  20. CopleyBCE19 bus routesNo more trains
  21. ArlingtonBCE9 bus routesNo more trains
  22. BoylstonBCE9 bus routesNo more trains
  23. Park StreetRedBCE17 bus routesNo more trains
  24. Government CenterBlueBCE26 bus routesNo more trains
  25. HaymarketOrangeBCE26 bus routesElevator outNo more trains
Live arrival Grey times are scheduled Not tracked: scheduled, but no train is reporting Transfer station

Timetable

Scheduled departures for any day MBTA has published. For live arrivals, use the diagram above.

Weekday schedule Mon, Nov 2

5 AM
next 1030394755
6 AM
051423324252
7 AM
02112029374553
8 AM
01101827354453
9 AM
0109172533415059
10 AM
07152331404857
11 AM
06152433414957
12 PM
05122029384653
1 PM
0108162533425159
2 PM
07152331394654
3 PM
0312202835425058
4 PM
07162534425059
5 PM
081625344352
6 PM
0008152230384756
7 PM
04121927364553
8 PM
0211202937445158
9 PM
06142230384655
10 PM
04142331394856
11 PM
051423324150
After midnight · Tue, Nov 3
12 AM
04132230394856

On-time performance

How much of the time trains ran early, on time or late, hour by hour.

No on-time data for the Green Line D yet.

It builds up from live positions while trains are running. On time: no more than 1 min early or 5 min late, sampled once a minute from live positions.

Connections

Rail lines and bus routes you can transfer to from the Green Line D.

Rail

Bus

And 42 more routes at stops along the way. 92Sullivan Square Station – Downtown via Main Street93Sullivan Square Station – Downtown via Bunker Hill StreetGreen Line B ShuttleWashington Street – KenmoreOrange Line ShuttleSullivan Square – StateRed Line ShuttleQuincy Center – Broadway (Express)10City Point – Arlington Station43Ruggles Station – Park Street Station87Arlington Center – Lechmere Station89/93Clarendon Hill – Haymarket Station111Woodlawn – Haymarket Station116Wonderland Station – Maverick Station354North Burlington – State Street, Boston426Central Square, Lynn – Haymarket or Wonderland Station428Oaklandvale – Haymarket Station501Brighton Center – Federal Street & Franklin Street504Watertown Yard – Federal Street & Franklin StreetBlue Line ShuttleWonderland – Suffolk DownsSL5Nubian Station – Temple Place60Chestnut Hill – Kenmore Station85Assembly Row – Ruggles StationShuttleCleveland Circle – Kenmore (Shuttle)1Harvard Square – Nubian Station8Harbor Point – Kenmore Station11City Point – Chauncy Street & Summer Street19Fields Corner Station – Kenmore or Ruggles Station69Harvard Square – Lechmere Station80Arlington Center – Lechmere Station88Clarendon Hill – Lechmere Station91Sullivan Square Station – Central Square, Cambridge450Salem Depot – Wonderland or Haymarket Station558Riverside Station – Newton CornerHaverhill Line ShuttleReading – Oak GroveNewburyport/Rockport Line ShuttleSwampscott – North Station (Limited)SL4Nubian Station – South Station47Central Square, Cambridge – Broadway Station51Reservoir Station – Forest Hills Station52Dedham Mall – Watertown Yard59Needham Junction – Watertown Square65Brighton Center – Ruggles Station66Harvard Square – Nubian Station86Harvard Square – Reservoir StationNeedham Line ShuttleNewton Highlands – Forest Hills

About the Green Line D

The Green Line D (MBTA route D) is a Subway line with 25 stations between Union Square and Riverside.

Times with the live mark come from each train's GPS and MBTA's real-time predictions. Times marked "Not tracked" are scheduled trips with no train reporting. All other times are from MBTA's published schedule (feed Fall 2026, 2026-10-30T17:51:33+00:00, version D).

How often does the Green Line D run?

Every 8 min for most of the day on weekdays, based on the published schedule.

When does the Green Line D start and stop?

The first train leaves around 4:45 AM and the last arrives around 1:54 AM.

Is the Green Line D the same as route D?

Yes. MBTA's schedule data lists the Green Line D as route D.