- Rybnik Maroko Nowiny Dworzec Aut.słupek 294/0, Pasmo 01
- Rybnik Północ Rondo Gliwickiesłupek 47/0, Pasmo 02
- Rybnik Śródmieście Plac Wolnościsłupek 291/3, 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 Policjasłupek 42/0, Pasmo 06
- Rybnik Meksyk Parksłupek 64/0, Pasmo 07
- Rybnik Chwałowice Kopalniasłupek 65/0, Pasmo 08
- Rybnik Chwałowice Śląskasłupek 417/0, Pasmo 09
- Rybnik Chwałowice Lassłupek 103/1, Pasmo 010
- Rybnik Radziejów Świerczesłupek 102/1, Pasmo 011
- Rybnik Radziejów Okulickiegosłupek 101/1, Pasmo 012
- Rybnik Radziejów Spółdzielczasłupek 100/1, Pasmo 013
- Rybnik Popielów Cmentarzsłupek 451/0, Pasmo 014
- Rybnik Popielów Konarskiegosłupek 147/0, Pasmo 015
- Rybnik Popielów Skrzyżowaniesłupek 97/0, Pasmo 016
- Rybnik Popielów Żabiksłupek 228/1, Pasmo 017
- Rybnik Niedobczyce Paryżsłupek 70/1, Pasmo 018
- Rybnik Zamysłów Wodzisławskasłupek 69/1, Pasmo 019
- Rybnik Śródmieście Jankowickasłupek 416/0, Pasmo 020
- Rybnik Śródmieście Jankowicka ZUSsłupek 91/1, Pasmo 021
- Rybnik Śródmieście Dworzec Kolejowysłupek 8/0, Pasmo 022
- Rybnik Śródmieście Chrobregosłupek 23/0, Pasmo 023
- Rybnik Śródmieście Plac Wolnościsłupek 289/1, Pasmo 024
- Rybnik Północ Rondo Gliwickiesłupek 47/1, Pasmo 025
- Rybnik Maroko Nowiny Dworzec Aut. Asłupek 297/0, Pasmo 026
Linia 22 kursuje na trasie Rybnik Maroko Nowiny Dworzec Aut. – Rybnik Maroko Nowiny Dworzec Aut. A (Rybnik, 26 przystanków).