- Rybnik Maroko Nowiny Dworzec Aut.słupek 293/0, Pasmo 01
- Rybnik Północ Rondo Gliwickiesłupek 47/0, Pasmo 02
- Rybnik Śródmieście Plac Wolnościsłupek 290/2, Pasmo 03
- Rybnik Śródmieście 3 Majasłupek 40/0, Pasmo 04
- Rybnik Śródmieście Urszulankisłupek 41/0, Pasmo 05
- Rybnik Śródmieście Reymonta ZUSsłupek 426/0, Pasmo 06
- Rybnik Smolna Osiedlesłupek 49/0, Pasmo 07
- Rybnik Zamysłów Wodzisławskasłupek 69/0, Pasmo 08
- Rybnik Niedobczyce Paryżsłupek 70/0, Pasmo 09
- Rybnik Niedobczyce Karolinkasłupek 71/0, Pasmo 010
- Rybnik Niedobczyce Szkołasłupek 54/0, Pasmo 011
- Rybnik Niedobczyce Stadionsłupek 72/0, Pasmo 012
- Rybnik Niedobczyce Janasasłupek 82/0, Pasmo 013
- Rybnik Niedobczyce Hałdysłupek 83/0, Pasmo 014
- Rybnik Niewiadom Sportowasłupek 404/1, Pasmo 015
- Rybnik Niewiadom Dworzec Kol.słupek 58/1, Pasmo 016
- Rybnik Niewiadom Szkołasłupek 84/0, Pasmo 017
- Rybnik Niewiadom Frontowasłupek 85/0, Pasmo 018
- Radoszowy Kościółsłupek 86/0, Pasmo 019
- Rydułtowy Bednorzsłupek 459/0, Pasmo 020
- Rybnik Niewiadom Kol Helenasłupek 335/0, Pasmo 021
- Rybnik Niewiadom Kol Beatasłupek 87/0, Pasmo 022
- Rybnik Maroko Nowiny Granicznasłupek 88/0, Pasmo 023
- Rybnik Maroko Nowiny Brzozowasłupek 89/0, Pasmo 024
- Rybnik Maroko Nowiny Raciborskasłupek 46/1, Pasmo 025
- Rybnik Smolna Kotuczasłupek 43/0, Pasmo 026
- Rybnik Maroko Nowiny Zebrzydowickasłupek 6/0, Pasmo 027
- Rybnik Śródmieście Sądsłupek 7/0, Pasmo 028
- Rybnik Śródmieście Dworzec Kolejowysłupek 8/0, Pasmo 029
- Rybnik Śródmieście Chrobregosłupek 23/0, Pasmo 030
- Rybnik Śródmieście Plac Wolnościsłupek 289/1, Pasmo 031
- Rybnik Północ Rondo Gliwickiesłupek 47/1, Pasmo 032
- Rybnik Maroko Nowiny Dworzec Aut. Asłupek 297/0, Pasmo 033
Linia 4 kursuje na trasie Rybnik Maroko Nowiny Dworzec Aut. – Rybnik Maroko Nowiny Dworzec Aut. A (Rybnik, 33 przystanków).