Městská autobusová linka číslo 103 patří mezi nejstarší v Praze. Její historie sahá do období I. Československé republiky. Po celou dobu své existence spojuje katastrální území Ďáblic s okolím. V minulosti byl jejím dopravcem Dopravní podnik hlavního města Prahy, vystřídaný v novodobé historii dopravcem ČSAD Střední Čechy.
Již 29. března 1931 zavedly pražské Elektrické podniky (EP – předchůdce Dopravního podniku) autobusovou linku Kobylisy – Střelnice – Nový pražský hřbitov – Ďáblice, označenou písmenem E. V Ďáblicích nahradila zkrácenou linku C, předchůdce dnešní linky číslo 102.
K první úpravě „éčka“ došlo 17. července 1932, kdy je vedeno v trase Na Korábě – Na Slovance – U vodárny – Nový pražský hřbitov – Ďáblice. Od 12. července 1936 je linka ze zastávky Na Slovance odkloněna přes zastávku Na Stráži na Vychovatelnu, aby byla od 11. ledna 1937 zkrácena právě do zastávky Na Stráži.
V důsledku válečných omezení jezdí od 29. prosince 1942 pouze ve všední dny a od 27. září 1943 dochází ke zkrácení pouze k ďáblickému hřbitovu. K 7. září 1944 je trasa „éčka“ upravena do podoby Střelničná – Letňanská – Nový pražský hřbitov.
Do trasy Střelničná – Nový pražský hřbitov – Ďáblice je linka prodloužena 30. června 1946 a od 19. listopadu téhož roku je zavedeno několik vybraných spojů jedoucích z Ďáblic do Čakovic. K 2. červnu 1947 došlo ke změně ukončení v Čakovicích, kdy se stává novou konečnou „éčka“ zastávka Čakovice, Avia.
Při reorganizaci linkového vedení pražské městské dopravy, vstupujícího v platnost 31. prosince 1951, získává linka E číselné označení 103, přičemž její trasa zůstává stále stejná. Až od 11. listopadu 1968 je „stotrojka“ vedena v upravené trase Bulovka – Slovanka – Davídkova – Hřbitov – Čakovická silnice – Čakovice, Závody Jiřího Dimitrova, přičemž školní spoje nejedou na Bulovku, ale na Střelničnou.
Do trasy Sídliště Ďáblice – Čakovická silnice – Čakovice, ZJD je linka číslo 103 zkrácena 3. ledna 1971. Změna trasování v oblasti Ďáblic přišla 4. února 1980, kdy je ze zastávky Hřbitov nově vedena přes zastávky Květnová, U Spojů a Kokořínská.
Po 1. září 1983 měla „stotrojka“ trasu Sídliště Ďáblice – Hřbitov – U Spojů – Kostelecká (nyní Ďáblice) – Čakovice, ZJD, přičemž v úseku Kostelecká – Čakovice, ZJD jezdily pouze vybrané spoje. Kromě přejmenování některých zastávek došlo k výraznějším úpravám trasy až v roce 1997, kdy jsou od 1. listopadu zrušeny spoje do Čakovic (resp. k Avii) a současně je ze Sídliště Ďáblice prodloužena k terminálu metra B do stanice Palmovka. Zároveň došlo ke zrušení souběžné linky číslo 279.
Další změna trasy nastala od 28. ledna 2001, kdy jsou vybrané spoje vedeny ze zastávky Kostelecká do Březiněvsi. Tímto opatřením byla zrušena autobusová linka 258 (Sídliště Ďáblice – Březiněves). V souvislosti se zprovozněním trasy metra IV.C1 (Nádraží Holešovice – Ládví) je „stotrojka“ odkloněna ze Sídliště Ďáblice přes zastávky Třebenická a Štěpničná na Ládví. Na tomto místě je vhodné zmínit, že do otevření dalšího úseku metra IV.C2 (Ládví – Letňany), které proběhlo v květnu 2008, bylo na Ládví zřízeno provizorní autobusové obratiště. Nyní je na tomto místě hlídané parkoviště. Obracení autobusů je tak řešeno odbočením ze Střelničné ulice, objezdem kolem parčíku a přes světelnou křižovatku najetím do zastávky v opačném směru.
K další změně linky 103 došlo od 11. prosince 2011, kdy jsou ve večerních hodinách (po 20 h) vedeny všechny spoje v celé trase, tzn. Ládví – Sídliště Ďáblice – Ďáblice – U Spojů – Březiněves. Od 30. srpna 2014 jsou spoje jedoucí v trase Ládví – Ďáblice ve směru z centra v úseku Na Štamberku – Ďáblice vedeny přímo ulicemi Na Štamberku a U Parkánu do zastávky Ďáblice, odkud pokračují ihned zpět ve směru Ládví.
Autobusy vypravované na „stotrojku“ jsou standardní délky, dnes již většinou nízkopodlažní, vybrané spoje (v pracovní dny poslední spoj večerní spoj a o víkendu celoděnně) zajišťují midibusy. Na závěr lze konstatovat, že „stotrojka“ má relativně stabilní trasování a za celou dobu své existence neprošla tolika radikálními změnami jako jiné městské linky.
Od zavedení linky číslo 103 až do začátku roku 2021 ji svými autobusy zajišťoval Dopravní podnik hlavního města Prahy (a jeho předchůdci). Výjimkou se však stal 16. června 2011, kdy byla vyhlášena stávka odborů této společnosti a většina autobusů nevyjela do ulic. Provoz některých linek v tento den převzali soukromí dopravci. Právě linka číslo 103 byla jednou z nich a její provoz zajistil dopravce ČSAD Střední Čechy vozy vypravenými z garáží v Mělníce.
Tento dopravce se 10 let po zmiňované stávce stal výhradním dopravcem linky číslo 103 a její noční varianty číslo 914. Poprvé sem autobusy ČSAD Střední Čechy vyjely 4. ledna 2021. Z garáží v Brandýse nad Labem-Staré Boleslavi a v Mělníce jsou sem vypravovány výhradně nízkopodlažní vozidla standardní délky.
Zdroje: web ropid.cz, publikace „Linky MHD v Praze 1829 – 1990“ (Ing. František Prošek, Pavel Fojtík), publikace „Pražský Dopravní zeměpis“ svazek 2 – obce připojené ku Praze v letech 1960 a 1968 (Ing. František Prošek, Pavel Fojtík)