Stop timetable · Zürich, Kapfstrasse

31 towards Zürich, Kienastenwies

Bus 31 from Zürich, Kapfstrasse

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

hMonday–FridaySaturdaySunday
4575757
512274249571227425712274257
604121926334047551227425712274257
7021219273442495712202742485712274257
8041219273442495708182838485812274257
904122027354250570818283848581227425057
1005122027354250570408182834415057121926384858
1105122027354250570512202735425057081828384858
1205122027354250570512202735425057081828384858
1305122027354250570512202735425057081828384858
1405122027354250570512202735425057081828384858
150512162027354250570512202735425057081828384858
16051220303846530512202735425057081828384858
1701081623313846530512202735425057081828384858
1801081623313846530512202735414856081828384858
190108152027354250570311182633414856081828384858
2005122027354047570311182633404757081828374757
21071727374757071727374757071727374757
22071727374757071727374757071727374757
2307a12b17a2737a42b47a5707172737475712274257
0122742122742122742

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
  24. Hegibachplatz
  25. Freiestrasse
  26. Klusplatz
  27. Kapfstrasse
  28. Schlyfi 1
  29. Drusbergstrasse 3
  30. Waserstrasse 4
  31. Zentrum Witikon 5
  32. Berghaldenstrasse 5
  33. Loorenstrasse 7
  34. Zweiackerstrasse 8
  35. Kienastenwies 9

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.