Ashmont Station – Ruggles Station via Washington Street
Bus · Route 23
Ruggles ↔ Ashmont
Stops, live buses and next arrivals
Service alertAshmont Escalator 438 (Ashmont platform to Mattapan Line, busway) is unavailable due to maintenance.- Townsend St @ Warren StNo more buses
- Ruggles4 minthen 19 min 1878 · On time
- Malcolm X Blvd @ King St10 minthen 23 min
- Malcolm X Blvd opp Madison Park HS11 minthen 24 min
- Malcolm X Blvd opp O'Bryant HS11 minthen 24 min
- Malcolm X Blvd @ Shawmut Ave12 minthen 25 min
- Nubian14 minthen 27 min
- Warren St @ Dabney Pl1 minthen 18 min 1786 · On time
- Warren St @ Walnut Ave1 minthen 19 min
- Warren St opp Waverly St2 minthen 19 min
- Warren St opp Woodbine St3 minthen 20 min
- Warren St @ ML King Blvd3 minthen 20 min
- Warren St @ Townsend St4 minthen 21 min
- Warren St @ Waumbeck St5 minthen 22 min
- Warren St @ Brunswick St6 minthen 23 min
- Warren St @ Crawford St6 minthen 23 min
- Blue Hill Ave @ Wayne StNo more buses
- Blue Hill Ave @ Seaver StNo more buses
- Franklin Park Loop @ Zoo entranceNo more buses
- Washington St @ Blue Hill Ave8 minthen 25 min
- Washington St @ Jeremiah Burke HSDuethen 8 min
- Washington St @ Columbia RdDuethen 9 min 1765 · 6 min late
- Talbot Ave @ Dorchester Ave11 minthen 18 min
- AshmontNo more buses
- Ashmont15 minthen 26 min
- Talbot Ave @ Dorchester AveDuethen 16 min
- Talbot Ave @ Welles Ave1 minthen 17 min 1798 · On time
- Washington St @ Blue Hill Ave9 minthen 26 min
- Warren St @ Sunderland St11 minthen 28 min
- Warren St @ Intervale St11 minthen 28 min
- Warren St @ Gaston St12 minthen 29 min
- Warren St @ Quincy St12 minthen 29 min
- Warren St @ Maywood St13 minthen 30 min
- Warren St @ Woodbine St14 minthen 31 min
- Warren St @ Waverly St14 minthen 31 min
- Warren St @ Whiting StDuethen 15 min
- Warren St @ Moreland StDuethen 16 min 1814 · 2 min early
- Warren St @ Kearsarge Ave1 minthen 17 min
- Nubian3 minthen 19 min
- Malcolm X Blvd @ Shawmut Ave5 minthen 20 min
- Malcolm X Blvd @ O'Bryant HS6 minthen 21 min
- Malcolm X Blvd @ Madison Park HS6 minthen 21 min
- Malcolm X Blvd @ Tremont St7 minthen 22 min
- Tremont St opp Prentiss St8 minthen 23 min
- RugglesNo more buses
Timetable
Scheduled departures for any day MBTA has published. For live arrivals, use the diagram above.
Sunday schedule Sun, Nov 1
Still to come from last night's schedule:
No scheduled departures here in this direction on this day.
On-time performance
How much of the time buses ran early, on time or late, hour by hour.
75% on time today
from 1,257 vehicle-minutes
- On time
- Late (over 5 min)
- Early (over 1 min)
- Fewer than 30 vehicle-minutes
Hour-by-hour numbers
| Hour | On time | Late | Early | Vehicle-minutes | Previous 0 days, on time |
|---|---|---|---|---|---|
| 6 PM | 52% | 40% | 8% | 96 | – |
| 7 PM | 73% | 21% | 6% | 374 | – |
| 8 PM | 73% | 10% | 17% | 345 | – |
| 9 PM | 85% | 0% | 15% | 294 | – |
| 10 PM | 79% | 6% | 15% | 148 | – |
Connections
Rail lines and bus routes you can transfer to from route 23.
Rail
Transfer at Ruggles
CR Franklin/Foxboro LineTransfer at Ruggles
CR Needham LineTransfer at Ruggles
CR Providence/Stoughton LineTransfer at Ruggles
Red Red LineTransfer at Ashmont
M Mattapan LineTransfer at Ashmont
Bus
- 22Ashmont Station – Ruggles Station via Talbot AvenueAt Townsend St @ Warren St and 18 more stops
- 19Fields Corner Station – Kenmore or Ruggles StationAt Townsend St @ Warren St and 32 more stops
- 28Mattapan Station – Ruggles StationAt Townsend St @ Warren St and 32 more stops
- 15Fields Corner Station – Ruggles StationAt Ruggles and 11 more stops
- 14Roslindale Square – Heath StreetAt Townsend St @ Warren St and 24 more stops
- 10City Point – Arlington StationAt Townsend St @ Warren St and 22 more stops
- 45Franklin Park – Ruggles StationAt Ruggles and 15 more stops
- 44Jackson Square Station – Ruggles StationAt Ruggles and 14 more stops
- 26Ashmont Station – Norfolk Street LoopAt Ashmont and 4 more stops
- 8Harbor Point – Kenmore StationAt Ruggles and 1 more stops
And 28 more routes at stops along the way. 18Ashmont Station – Andrew Station47Central Square, Cambridge – Broadway StationOrange Line ShuttleSullivan Square – State9City Point – Copley Square21Ashmont Station – Forest Hills Station24Wakefield Avenue & Truman Parkway – Ashmont Station43Ruggles Station – Park Street Station65Brighton Center – Ruggles Station85Assembly Row – Ruggles Station215Quincy Center Station – Ashmont Station via West Quincy217Quincy Center Station – Ashmont Station240Avon Square – Ashmont StationCT3Beth Israel Deaconess Hospital – Andrew StationMattapan Line ShuttleMattapan – Ashmont (Shuttle)Red Line ShuttleQuincy Center – Broadway (Express)Red/Mattapan Line ShuttleMattapan – Jfk/UMass66Harvard Square – Nubian Station16Forest Hills Station – Andrew Station or Harbor Point32Wolcott Square – Forest Hills Station34Dedham Mall – Forest Hills Station36Millennium Park or VA Hospital – Forest Hills Station41Centre Street & Eliot Street – Jfk/UMass Station1Harvard Square – Nubian Station29Mattapan Station – Jackson Square Station42Forest Hills Station – Nubian Station171Logan Airport Terminals – Nubian StationSL4Nubian Station – South StationSL5Nubian Station – Temple Place
About route 23
Route 23 (Ashmont Station – Ruggles Station via Washington Street) is a MBTA bus route with 33 stops between Townsend St @ Warren St and Ashmont.
Times with the live mark come from each bus's GPS and MBTA's real-time predictions. Times marked "Not tracked" are scheduled trips with no bus 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 route 23 run?
Limited service for most of the day on weekdays, based on the published schedule.
When does route 23 start and stop?
The first bus leaves around 5:00 AM and the last arrives around 2:40 AM.
Where does route 23 connect with Subway or Commuter Rail?
At Ruggles (Orange Line, Franklin/Foxboro Line, Needham Line, Providence/Stoughton Line); Ashmont (Red Line, Mattapan Line).
What are timepoints?
Timepoints are stops where the bus is scheduled to wait if it's running early; times at the stops between them are estimates. On long routes, the diagram shows timepoints, transfer stops and stops with a bus nearby, and groups the stops in between.