Munkanapokon a 224-es busszal azonos útvonalon, de ritkább megállókiosztással gyorsjárat is közlekedik 224E jelzéssel, mellette a Boráros tér és a pesterzsébeti lakótelep között a 223E viszonylat biztosítja a Boráros tér gyors elérését a hét minden napján. A gyorsjáratok a Közvágóhíd és Pesterzsébet között nem állnak meg.
A 23-as busz a SZAÜ üzemeltetésében 1929. augusztus 1-jén indult Kőbánya, Liget tér és az Újhegyi út között, viszont úthibák miatt két héttel később, augusztus 15-én megszűnt. A hibák javítása után, 1930 decemberében újraindult korábbi végállomásai között, majd 1931. október 17-én megszüntették. 1931. november 7-én csökkentett járatsűrűséggel, de sikerült újraindítani, majd 1932. május 30-án jelzését 17-esre módosították.
Legközelebb 1932. július 30-án a BART indított 23-as jelzésű buszokat a Széna tér és Pesthidegkút között. Ekkor indult el 23A jelzésű betétjárata Hűvösvölgy és Máriaremete között. 1933-ban a 23-as útvonala a Hűvösvölgy – Máriaremete szakaszra rövidült, majd nem sokkal később a 23-as jelzése 200-asra, a 23A betétjáraté 201-esre módosult.
1938. július 1-jén indult el a pestszenterzsébeti 23-as busz a Boráros tér – Mester utca – Kossuth Lajos utca – Jókai utca útvonalon. 1939 szeptemberétől 1941 októberéig többször is ideiglenesen szünetelt, mert az autóbuszokat katonai célokra használták fel. A járat 1941. október 16-án végleg megszűnt.
1948. július 1-jén elindult a 223-as járat a Boráros tér és Pesterzsébet, Magyar utca között a BART üzemeltetésében, amit két hónappal később, szeptember 1-jén vett át a BSzKRt és 23-as jelzéssel közlekedtette. 1949. november 21-én pestszenterzsébeti végállomását a Lázár utca elejére helyezték át.[1] 1956. január 2-án lakossági kérésre az Ady Endre térig hosszabbították. 1959. május 4-én 23A jelzéssel betétjáratot kapott a Boráros tér és Pesterzsébet, Tátra utca között.
1970. december 14-én megszűnt a 23A jelzésű betétjárat, helyette másnap 123-as jelzéssel gyorsjárat indult, amely 1977. január 3-ától 23-asként közlekedett az alapjárattal azonos útvonalon. 1974. szeptember 2-án 23Y jelzésű elágazójáratot indítottak az Ady Endre tér és a Vécsey utcai lakótelep között, ez a járat 1977. január 1-jén a 123-as jelzést kapta.[2]
A 2008-as paraméterkönyv bevezetésével a 23-as busz jelzése 23E-re változott, illetve a 23-as buszok hétköznap és hétvégén este is gyakran követik egymást.[3] 2009. szeptember 21-én ezen a vonalon állították forgalomba elsőként a Belgiumtól vásárolt Van Hool AG300-as típusú buszokat.[4]
2010. május 1-jén új megálló létesült a Millenniumi Kulturális Központnál.[5]
2022. június 18-ától hétvégente és ünnepnapokon az autóbuszokra kizárólag az első ajtón lehet felszállni, ahol a járművezető ellenőrzi az utazási jogosultságot.[6]
2023. március 18-ától 224-es jelzéssel, a Szentlőrinci úti lakótelepig meghosszabbítva közlekedik.[7][8]
Boráros tér H vá. – Boráros tér – Soroksári út – Helsinki út – Topánka utca – Szent Erzsébet tér – Szent Imre herceg utca – Kossuth Lajos utca – Jókai Mór utca – Nagysándor József utca – Lázár utca – Ady Endre tér – Wesselényi utca – Orsolya utca – Pacsirta utca – Virág Benedek utca – Köves út – Újtelep út – Szent László utca – Szentlőrinci úti lakótelep vá.
Boráros tér felé
Szentlőrinci úti lakótelep vá. – Fatimai utca – Szent László utca – Újtelep út – Köves út – Virág Benedek utca – Ábrahám Géza utca – Eperjes utca – Wesselényi utca – Ady Endre tér – Lázár utca – Nagysándor József utca – Jókai Mór utca – Kossuth Lajos utca – Szent Imre herceg utca – Ferenc utca – Topánka utca – Helsinki út – Soroksári út – Boráros tér – Boráros tér H vá.