Komunikacja miejska thumb|Znajdujący się w granicach administracyjnych Rybnej przystanek Strzybnica Zawiszy Publiczny transport zbiorowy na terenie dzielnicy obejmuje przewozy autobusowe, których organizatorem od 1 stycznia 2019 jest Zarząd Transportu Metropolitalnego.
W granicach administracyjnych dzielnicy znajdują się przystanki: Rybna Lotników, Rybna Szkoła, Rybna Pałac, Rybna, Rybna Tołstoja, Rybna Starowapienna i Strzybnica Zawiszy oraz przystanki na żądanie: Rybna Przepompownia, Rybna Posesja 68 i Strzybnica Ogrodnictwo.
Według stanu z grudnia 2022 przez Rybną przejeżdżają i zatrzymują się autobusy kursujące na liniach: 78 (Tarnowskie Góry Dworzec – Miedary Posesja 17), 129 (Tarnowskie Góry Dworzec – Krupski Młyn Słoneczna), 142 (Tarnowskie Góry Dworzec – Strzybnica Kościelna), 143 (Tarnowskie Góry Dworzec – Nowa Wieś Pętla), 180 (Tarnowskie Góry Dworzec – Wielowieś Centrum Przesiadkowe), 614 i 615 (Miasteczko Śląskie Osiedle – Rybna Lotników), 670 (Tarnowskie Góry Dworzec – Pniowiec Pętla), 736 (Pniowiec Pętla – Miedary Tarnogórska), 780 (Stare Tarnowice GCR – Szarlej