Autobusovou dopravu v Berlíně má na starosti společnost BVG (Berliner Verkehrsbetriebe). K dispozici má zhruba 1300 vozů, které každý den najedou dohromady více jak 300 tisíc kilometrů. Veřejná doprava má v Berlíně velkou tradici, jejíž počátky sahají až do roku 1846, kdy se v ulicích objevil první autobus.
Běžné autobusy městské hromadné dopravy operují na zhruba 300 linkách. Jsou očíslované od 100 do 399. Často jsou využívány turisty jako alternativní vyhlídkové trasy s čímž, se také do jisté míry počítá. Například oblíbená linka 100 jede z Alexanderplatz do Berlínské zoologické zahrady.
BVG má na starosti vnitřní část města, jednotlivé okrajové oblasti a předměstí mají na starosti další dopravci, ovšem využívají společné tarify v rámci autobusové dopravy v Berlíně.
Na rozdíl od většiny českých měst je číslování autobusových linek poměrně striktní záležitostí. Jednotlivá označení se skládá ze 3 číslic. Nejdůležitější je druhé číslo, to udává oblast, kde daná linka operuje.
- 0 – znamená že linka operuje ve více oblastech
- 1 – Wilmersdorf a Zehlendorf
- 2 – Reinickendorf
- 3 – Spandau
- 4 – Mitte a Friedrichshain-Kreuzberg
- 5 – Pankow a Hohenschönhausen
- 6 – Treptow-Köpenick
- 7 – Tempelhof-Schöneberg a Neukölln
- 8 – Steglitz
- 9 – Marzahn-Hellersdorf aLichtenberg