- Rybnik Chwałowice Pętlasłupek 67/2, Pasmo 01
- Rybnik Chwałowice Osiedlesłupek 66/1, Pasmo 02
- Rybnik Chwałowice Kopalniasłupek 65/1, Pasmo 03
- Rybnik Meksyk Parksłupek 64/1, Pasmo 04
- Rybnik Meksyk Kamyczeksłupek 68/0, Pasmo 05
- Rybnik Śródmieście Dworzec Kolejowysłupek 8/0, Pasmo 06
- Rybnik Śródmieście Chrobregosłupek 23/0, Pasmo 07
- Rybnik Śródmieście Plac Wolnościsłupek 290/2, Pasmo 08
- Rybnik Północ Gliwicka Szpitalsłupek 126/0, Pasmo 09
- Rybnik Północ Kąpielisko Rudasłupek 127/0, Pasmo 010
- Rybnik Wielopole Skrzyżowaniesłupek 128/0, Pasmo 011
- Rybnik Wielopole Szkołasłupek 135/0, Pasmo 012
- Rybnik Wielopole Wiaduktsłupek 136/2, Pasmo 013
- Rybnik Rybnicka Kuźnia WORDsłupek 137/0, Pasmo 014
- Rybnik Rybnicka Kuźnia Boiskosłupek 334/1, Pasmo 015
- Rybnik Rybnicka Kuźnia Chłodniesłupek 134/2, Pasmo 016
- Rybnik Rybnicka Kuźnia Elektrowniasłupek 133/1, Pasmo 017
- Rybnik Rybnicka Kuźnia Osiedlesłupek 132/1, Pasmo 018
- Rybnik Orzepowice Rudzkasłupek 107/1, Pasmo 019
- Rybnik Orzepowice Kuźniasłupek 104/0, Pasmo 020
- Rybnik Północ Wawoksłupek 105/0, Pasmo 021
- Rybnik Północ Rudzka Cmentarzsłupek 106/0, Pasmo 022
- Rybnik Śródmieście Kampussłupek 201/1, Pasmo 023
- Rybnik Śródmieście Plac Wolnościsłupek 291/3, Pasmo 024
- Rybnik Śródmieście 3 Majasłupek 40/0, Pasmo 025
- Rybnik Śródmieście Urszulankisłupek 41/0, Pasmo 026
- Rybnik Śródmieście Policjasłupek 42/0, Pasmo 027
- Rybnik Meksyk Parksłupek 64/0, Pasmo 028
- Rybnik Chwałowice Kopalniasłupek 65/0, Pasmo 029
- Rybnik Chwałowice Osiedlesłupek 66/0, Pasmo 030
- Rybnik Chwałowice Pętlasłupek 67/0, Pasmo 031
Linia 12 kursuje na trasie Rybnik Chwałowice Pętla – Rybnik Chwałowice Pętla (Rybnik, 31 przystanków).