- Nowy Tomyśl, Dworzec Autobusowy Peronsłupek NTODA01-21
- Nowy Tomyśl, Ośrodek Zdrowiasłupek NTOOZ012
- Paproć, I POM NŻsłupek PAPPO023
- Paproć, II NŻsłupek PAP2C024
- Paproć NŻsłupek PAPRO025
- Sątopy, Dworzec Kolejowysłupek SATDK046
- Bukowiec, Odbudowa k/Nowego Tomyśla NŻsłupek BUKOD067
- Bukowiec, I Skrzyżowanie k/Nowego Tomyślasłupek BUK1C088
- Bukowiec, Wieś k/Nowego Tomyślasłupek BUKWI109
- Bukowiec, II k/Nowego Tomyślasłupek BUK2C1210
- Biała Wieś, IIsłupek BIA2W4711
- Sworzycesłupek SWORZ0512
- Biała Wieś, IIsłupek BIA2W4713
- Biała Wieś, IIIsłupek BIA3W4514
- Lasówkisłupek LASOW1415
- Grodzisk Wlkp., Przystanek Dworcowy - ul. Kolejowasłupek GRODK0116
- Pantaleonowosłupek PANTA2817
- Ptaszkowo, ul. Poznańskasłupek PTASZ3018
- Kotowo k/Granowasłupek KOTOG3219
- Granowo, ul. Poznańskasłupek GRANO3520
- Separowo, Skrzyżowaniesłupek SEPAS3621
- Kąkolewo, I Skrzyżowanie k/Granowasłupek KAKSK3822
- Strykowo, ul. Poznańskasłupek STRPO4123
- Twardowo - Antoninek, Skrzyżowaniesłupek TWAAN4224
- Stęszew, Kościańskasłupek STEKO0225
- Stęszew, Dworzec Kolejowy ul. Składowasłupek STESK0126
- Dębienko, ul. Gen. Sikorskiegosłupek DEBSI2027
- Trzebaw, ul. Nowasłupek TRZEN0628
- Trzebaw, Skrzyżowaniesłupek TRZEB2229
- Rosnówko II, Dworzec Kolejowysłupek ROSNK2430
- Szreniawa, Dworcowasłupek SZRDW2831
- Komorniki, Centrum k/Poznaniasłupek KOMCE3232
- Komorniki, Magazynowa k/Poznaniasłupek KOMMA3633
- Poznań, Bojanowskasłupek POZBO0234
- Poznań, Krauthoferasłupek POZKR0235
- Poznań Główny - Dworzec Autobusowy Peronsłupek POZGL01-1836
Linia 321 kursuje na trasie Nowy Tomyśl, Dworzec Autobusowy Peron – Poznań Główny - Dworzec Autobusowy Peron (PKS Poznań, 36 przystanków).
Poznań Główny przez: Sworzyce, Grodzisk Wlkp., Strykowo, Stęszew
dni robocze: 09:45–11:45