Stop timetable · Zürich, Kreuzplatz

31 towards Zürich, Kienastenwies

Bus 31 from Zürich, Kreuzplatz

Timetable valid until 12 December 2026As of 10 November 2026Planned times

hMonday–FridaySaturdaySunday
4505050
50520364251570520365105203651
606122026344149560621365106213651
7051220273542505706132136415106213651
8051220273542505702122232425206213651
90513202835435058021222324252570621364351
1005132028354350580212222734435058061220324252
1105132028354350580513202835435058021222324252
1205132028354350580513202835435058021222324252
1305132028354350580513202835435058021222324252
1405132028354350580513202835435058021222324252
150509132028354350580513202835435058021222324252
16051322303846530513202835435058021222324252
1701081623313846530513202835435058021222324252
1801081623313846530513202834424957021222324252
190107132028354350580412192734424957021222324252
200513202834415104121927344151021222314151
21011121314151011121314151011121314151
22011121314151011121314151011121314151
2301a06b11a2131a36b41a5101112131415106213651
0062136062136062136

a Friday onlyb Monday–Thursday only

Departures after midnight are listed under the day whose evening they follow: 0:15 under Friday leaves in the night from Friday to Saturday. On public holidays most lines run to the Sunday timetable. For any one day, the live board has that day’s departures.

Journey time from here, in minutes

  1. Hermetschloo
  2. Micafil
  3. Farbhof
  4. Seidelhof
  5. Zürich Altstetten, Bahnhof
  6. Letzibach
  7. Letzipark
  8. SBB-Werkstätte
  9. Herdernstrasse
  10. Hardplatz
  11. Güterbahnhof
  12. Bäckeranlage
  13. Militär-/Langstrasse
  14. Kanonengasse
  15. Sihlpost/HB
  16. Löwenplatz
  17. Bahnhofplatz/HB
  18. Central
  19. Neumarkt
  20. Kunsthaus
  21. Sprecherstrasse
  22. Kreuzplatz
  23. Signaustrasse 1
  24. Hegibachplatz 2
  25. Freiestrasse 4
  26. Klusplatz 5
  27. Kapfstrasse 7
  28. Schlyfi 8
  29. Drusbergstrasse 9
  30. Waserstrasse 10
  31. Zentrum Witikon 11
  32. Berghaldenstrasse 12
  33. Loorenstrasse 13
  34. Zweiackerstrasse 14
  35. Kienastenwies 16

Other lines at this stop

Every figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.