A járatnak mind a négy metróvonallal van átszállási kapcsolata: a Keleti pályaudvarnál az M2-es és M4-es metróra, a Hősök terén az M1-es metróra, Újpest-központban pedig az M3-as metróra lehet átszállni. Emellett a vonal relatív hosszúsága miatt nagyon sok felszíni járathoz rendelkezik átszállási kapcsolatokkal.
1937-től 1941-ig a Boráros tér és a Wolf Károly út (ma Sashegyi út) között közlekedtek buszok 30-as jelzéssel, bár a járműveket néha katonai célokra is használták, ezért hosszabb-rövidebb időszakokra szünetelt a közlekedés. 1949-ben a Moszkva tér és a Kosztolányi Dezső tér, 1952 nyarán a Marx tér és a Szabadság strandfürdő, 1953 és 1957 között pedig a Kolosy tér és a Fenyőgyöngye között is jártak 30-as buszok.
A mai 30-as buszt 1957. november 18-án indították a Keleti pályaudvar és a Megyeri út között. 1957. december 9-én meghosszabbították a Szondy utcáig (ma Szondi utca). 1958. augusztus 4-étől a vasúti sorompó elkerülése miatt a Béke úti aluljáróban közlekedik, illetve útvonala Újpesten is módosult. 1958. október 26-án 30A jelzésű temetői betétjárata indult Újpest, Tanácsház és Megyeri temető között. A betétjáratot állandó jelleggel november 24-én újraindították a Keleti pályaudvar és a Leibstück Mária utca között, kizárólag munkanapokon. Megszüntetésének időpontja ismeretlen, 1960-tól 1964-ig újra temetői járatként működött, illetve 1969-től 1981-ig szilveszterkor is járt a Keleti pályaudvar és Újpest, Tanácsház között.[1]
1961. július 3-ától a 20-as és 30-as buszok a Mauthner Sándor utca (ma Szent László út) helyett a Reitter Ferenc utcában közlekednek. 1970. január 19-én a Keleti pályaudvari végállomás a Bethlen Gábor utcába került át, és itt is maradt november 15-éig, az új végállomás átadásáig, amellyel egyidejűleg a buszok Újpest felé is a Thököly út helyett a Verseny utcán át közlekedtek. 1971. július 23-án átadták az új Szondi utcai végállomást, ezzel megszűnt a tolatásos visszafordulás.[1]
1972. február 14-étől 130-as jelzéssel gyorsjárat is közlekedett, mely 1977. január 1-jén a 30-as jelzést kapta. A gyorsjárat 1990 decemberében szűnt meg.
1993-ban újraindult a 30A jelzésű betétjáratot és 2007-ig járt temetői járatként Újpest-Központ és Megyer, Szondi utca között.[1]
2006. november 3-án 930-as jelzéssel éjszakai járat is indult a vonalon, Újpest-Központ és Megyer, Szondi utca között.[1]
2008. szeptember 6-án a 30-as útvonalát meghosszabbították Káposztásmegyerig, emellett egy betétjárat indult 30A jelzéssel a régi 30-as útvonalán. 2012. április 2-a óta óránként egy járat 230-as jelzéssel Káposztásmegyer, Aquaworld-ig közlekedik.[1][2]
2017. október 30-ától Káposztásmegyer felé is megáll a Benczúr utcánál.[3]
2021. november 6-á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.[5]
2022. január 17-étől a Szilaspatak sornál is megáll.[6]
Útvonala
Káposztásmegyer, Mogyoródi-patak felé
Keleti pályaudvar M vá. – Kerepesi út – Baross tér – Thököly út – Verseny utca – Dózsa György út – Vágány utca – Szent László út – Kisgömb utca – Reitter Ferenc utca – Gyöngyösi utca – Béke utca – Pozsonyi utca – István út – Deák Ferenc utca – Nádor utca – Türr István utca – Mildenberger utca – Baross utca – Fóti út – Megyeri út – Homoktövis utca – Káposztásmegyer, Mogyoródi-patak vá.
Keleti pályaudvar felé
Káposztásmegyer, Mogyoródi-patak vá. – Külső Szilágyi út – Megyeri út – Fóti út – Baross utca – Mildenberger utca – Türr István utca – Nádor utca – Deák Ferenc utca – István út – Pozsonyi utca – Béke utca – Gyöngyösi utca – Reitter Ferenc utca – Mór utca – Szent László út – Vágány utca – Dózsa György út – Verseny utca – Murányi utca – Thököly út – Baross tér – Kerepesi út – Keleti pályaudvar M vá.
Megállóhelyei
Az átszállás kapcsolatok között a Keleti pályaudvar és Megyer, Szondi utca között párhuzamosan, de a Verseny utca megállóhely érintése nélkül közlekedő 30A és 230-as jelzésű buszjáratok nincsenek feltüntetve.
30 (Keleti pályaudvar M ◄► Káposztásmegyer, Mogyoródi-patak)