Autobusová linka pražské městské dopravy čísla 124 od dob svého prvního výjezdu nikdy neopustila oblast městských částí Podolí a Krč. Z takové definice ale rozhodně nelze usuzovat, že by se nyní svým dřívějším podobám nějak výrazně podobala, neboť za bezmála pětapadesát let své existence prošla postupnou proměnou. Během ní se z krátkého lokálního spoje, obsluhujícího jednu z klasických vilových čtvrtí, přetvořila v exponovanou součást sítě linek povrchové dopravy, kterou každodenně ke svým cestám využívá početná skupina cestujících.
Brzká poválečná léta nebyla pro autobusový provoz pražských Elektrických podniků právě nejšťastnější období. S nedostatkem provozních prostředků, nevyhovujícím technickým zázemím a nepříliš početným vozovým parkem představovalo určitou výzvu samo zajištění alespoň základní obsluhy ve stávajícím rozsahu sítě. Teprve po celkové konsolidaci provozu, dodávce dalších vozidel a všeobecném obnovení běžného života přicházely na pořad dne otázky možného zavedení městské dopravy do dalších, dosud neobsluhovaných lokalit.
Jedním z dosud opomíjených míst byla i rozlehlá prvorepubliková vilová zástavba v Podolí, jejíž obyvatelé zůstávali odkázáni na nepříjemnou pěší docházku k nejbližším tramvajovým linkám, příčemž mohli volit mezi konečnou Ryšánka a zastávkami branické trati na vltavském nábřeží. Nabídku spojů ale od 1. září 1959 výrazně rozšiřuje nově zřízená autobusová linka 124, která v režimu celodenního a celotýdenního provozu vyráží na trasu Dvorecké náměstí1) – U školy – Na Dobešce – Na Zemance – Ryšánka2). Ještě téhož roku, 1. prosince 1959, dochází k drobnější úpravě sledu zastávek uvnitř vilové čtvrti.
Pomocí čerstvě zřízené autobusové linky 124 v následujících letech zároveň dochází k dosud chybějícímu tangenciálnímu propojení nepříliš vzdálených lokalit v nejbližším okolí, které dosud byly obsluhovány pouze v radiálním směru po stávajících tramvajových tratích. Dne 3. října 1960 se tak prodlužuje do trasy Dvorecké náměstí – … – Ryšánka – Zelená liška – Rohová3) – Hadovitá – Michelská. Na současné síti místních komunikacích se však takové vedení oprávněně jeví nerealizovatelným, neboť mezi zastávkami Zelená Liška a Hadovitá projížděla dnešní Baarovou ulicí, která však byla později zneprůjezdněna vystavěnou Severojižní magistrálou. O rok později, 2. května 1961, pak všechny její spoje pokračují o jednu zastávku dále do konečné Kloboučnická, kde lze například uskutečnit pohodlný přestup na jednu z prvních průkopnic překryvné autobusové sítě.
Datum 19. října 1970 je pro celou oblast horní Krče významným mezníkem, neboť v tento den dochází k trvalému ukončení provozu na tramvajových tratích na Ryšánku a Kačerov, a tento druh dopravy tak zůstává na pár následujících let zachován pouze na poslední zbývající trati, směřující z Budějovického náměstí dále k centru. Zrovna toto omezení ale paradoxně nijak nesouvisí s úpravou vedení linky 124, která je nadále od tohoto dne vedena ze zastávky Budějovické náměstí téměř současnou trasou Vyskočilovou ulicí přes zastávku Hadovitá. V první polovině sedmdesátých let několikrát vystřídala jízdu Olbrachtovou ulicí a ul. Antala Staška, krátce po zahájení provozu metra v této lokalitě, od 22. prosince 1974, je však přesměrována přes zastávku Na strži definitivně.
Dalším významným termínem je 23. listopad 1990, kdy síť pražské městské dopravy obohacují hned dvě nové dopravní stavby – jednak je do provozu uveden nový úsek metra (II.B Florenc – Českomoravská), zároveň je též zprovozněna nová tramvajová trať mezi Ohradou a Palmovkou. Zejména druhá jmenovaná ovlivnila linkové vedení i v oblasti Vršovic a Michle, neboť dosud tudy vedené autobusové linky 126 a 127 jsou kvůli nové trati zrušeny, ale v závěrečném úseku tím vzniká potřeba jejich náhrady. Ta je zajištěna zejména zřízením nové linky 139 a také prodloužením linky 124 do trasy Dvorce – … – Kloboučnická – Koh-I-Noor / Čechovo náměstí – Kodaňská – Želivského.
Právě nově nabytého úseku se však dotýkají drobné úpravy tras autobusových linek městské hromadné dopravy v oblasti horních Vršovic z 18. ledna 1997, které se linky 124 dotkly jejím zkrácením pouze do úseku Dvorce – … – Kavkazská. Poslední jmenovaná úprava je však úplně anulována o necelých deset let později, k 2. září 2006 se všechny její spoje znovu prodlužují do předcházející trasy, Dvorce – … – Koh-I-Noor / Čechovo náměstí – Na Míčánkách – Želivského. Příčinou jejího opětovného dovedení až k tomuto terminálu bylo dokončení výstavby nového Justičního paláce v areálu bývalých kasáren nedaleko zastávky Na Míčánkách, kde se očekávala výrazně zvýšená poptávka.
Prozatím poslední změna proběhla v rámci plošného termínu úprav linkového vedení v jihovýchodní části Prahy dne 1. září 2009. Součástí těchto rozsáhlých změn bylo i trvalé zrušení posledního dosud provozovaného úseku bývalé autobusové linky 234, aby však zůstala zachována alespoň minimální dopravní obsluha odlehlejší části Jarova, došlo k její náhradě prodloužením části spojů námi sledované linky 124. Ta je tak od tohoto data provozována v současné trase Dvorce – U školy – Dobeška – Zemanka – Ryšánka – Budějovická – Brumlovka – Hadovitá – Kloboučnická – Koh-I-Noor / Čechovo náměstí – Na Míčánkách – Želivského – Mezi hřbitovy – Třebešín – Habrová, je však nutné podotknout, že v závěrečném úseku, mezi obratišti Želivského a Habrová, je ve všech provozních obdobích vedena pouze polovina spojů.
Autobusová linka 124 byla po celé období své existence obsluhována výhradně autobusy pražského Dopravního podniku, případně jeho předchůdců, přičemž ani v rámci plošných výpomocí z období konce 80. let není doloženo vypravení žádného autobusu lokálních závodů ČSAD, stejně tak jako použití autobusů nejrůznějších soukromých dopravců ve formě subdodávek, oblíbené z raných porevolučních let. Zároveň byla vždy plánovaně obsluhována autobusy standardní délky, nelze však vyloučit možné sporadické vypravení kloubových vozů, například jako záložních či pohotovostních vozidel.
1) – odpovídá současné konečné zastávce Dvorce
2) – konečná stanice tramvajové trati, obsluhovaná až do r. 1970
3) – zastávka v Baarově ulici uvnitř dnešního sídliště Michelská