Green Line D
Subway · Route D
Haymarket ↔ Riverside
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.- Not tracked · to Riverside
- Not tracked · to Haymarket
- Union SquareNo more trains
- Lechmere3 min 3814 · On time
- Science Park/West End5 min
- North8 min
- HaymarketNo more trains
- Government CenterNo more trains
- Park StreetNo more trains
- BoylstonNo more trains
- ArlingtonNo more trains
- CopleyNo more trains
- Hynes Convention CenterNo more trains
- KenmoreNo more trains
- FenwayNo more trains
- LongwoodNo more trains
- Brookline VillageDueNot tracked
- Brookline Hills1 minNot tracked
- Beaconsfield4 minNot tracked
- Reservoir7 minNot tracked
- Chestnut Hill10 minNot tracked
- Newton CentreDuethen 13 min Not tracked
- Newton Highlands2 minthen 15 min Not tracked 3863-3860 · On time
- Eliot3 minthen 17 min Not tracked
- Waban5 minthen 19 min Not tracked
- Woodland7 minthen 22 min Not tracked
- RiversideNo more trains
- NorthNo more trains
- Science Park/West EndNo more trains
- LechmereNo more trains
- Union SquareNo more trains
- RiversideNo more trains
- WoodlandNo more trains
- WabanNo more trains
- EliotNo more trains
- Newton HighlandsNo more trains
- Newton CentreNo more trains
- Chestnut HillNo more trains
- ReservoirNo more trains
- BeaconsfieldNo more trains
- Brookline HillsNo more trains
- Brookline VillageNo more trains
- LongwoodNo more trains
- FenwayNo more trains
- KenmoreNo more trains
- Hynes Convention CenterNo more trains
- CopleyNo more trains
- ArlingtonNo more trains
- BoylstonNo more trains
- Park StreetNo more trains
- Government CenterNo more trains
- HaymarketNo more trains
Timetable
Scheduled departures for any day MBTA has published. For live arrivals, use the diagram above.
Weekday schedule Mon, Nov 2
Still to come from last night's schedule:
On-time performance
How much of the time trains ran early, on time or late, hour by hour.
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
Transfer at 10 stations: Union Square, Lechmere, Science Park/West End…
B Green Line BTransfer at 11 stations: Lechmere, Science Park/West End, North…
C Green Line CTransfer at 11 stations: Lechmere, Science Park/West End, North…
Orange Orange LineTransfer at North and Haymarket
CR Fitchburg LineTransfer at North
CR Haverhill LineTransfer at North
CR Lowell LineTransfer at North
CR Newburyport/Rockport LineTransfer at North
Blue Blue LineTransfer at Government Center
Red Red LineTransfer at Park Street
Bus
- Green Line ShuttleUnion Square – North StationAt Union Square and 11 more stops
- 57Watertown Yard – Kenmore StationAt Haymarket and 8 more stops
- Green Line E ShuttleMedford/Tufts – North StationAt Lechmere and 7 more stops
- 39Forest Hills Station – Back Bay StationAt Haymarket and 5 more stops
- Green Line D ShuttleWoodland – Copley via Riverside (Express)At Copley and 11 more stops
- 15Fields Corner Station – Ruggles StationAt Haymarket and 3 more stops
- Green Line C ShuttleSaint Mary's Street – KenmoreAt Copley and 4 more stops
- 4North Station – Design CenterAt North and 2 more stops
- 9City Point – Copley SquareAt Arlington and 2 more stops
- 55West Fenway – Arlington StationAt Arlington and 2 more stops
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.