- Toruńska - Kazimierza Wielkiego 1
- Toruńska - Filmowa 2
- Perłowa 3
- Szarych Szeregów 4
- Szarych Szeregów 5
- Wyżyny 6
- Wojska Polskiego - Boya-Żeleńskiego 7
- Wojska Polskiego - Ujejskiego 8
- Wzgórze Wolności 9
- Rondo Kujawskie 10
- Zbożowy Rynek 11
- Rondo Jagiellonów 12
- Plac Praw Kobiet 13
- Plac Wolności 14
- Gdańska - Cieszkowskiego 15
- Gdańska - Chodkiewicza 16
- Chodkiewicza - Paderewskiego 17
- UKW 18
- Chodkiewicza - Lelewela 19
- Bielawy - Peronsłupek 120
Linia 2 kursuje na trasie Toruńska - Kazimierza Wielkiego – Bielawy - Peron (Bydgoszcz, 20 przystanków).
Bielawy - Peron 1
dni robocze: 04:04–23:33weekendy: 04:25–23:33