Line · Zürich

31 Kienastenwies – Hermetschloo

Bus 31 in Zürich, from Kienastenwies to Hermetschloo, 35 stops. Monday to Friday from 04:32 to 01:04 after midnight, about every 8 min. Run by Verkehrsbetriebe Zürich.

When it runs

DayTripsFirstLastEvery
Monday–Friday30904:3201:048 min
Saturday29004:3201:048 min
Sunday22704:3201:0410 min

Read off the timetable for 5 November 2026, 7 November 2026 and 8 November 2026: an ordinary day of each kind in the next four weeks. The first and last trips leave the line’s first stop; the interval is the usual one between 06:00 and 20:00 in the main direction. On public holidays most lines run to the Sunday timetable. For any one day, the live board has that day’s departures.

Stops towards Hermetschloo

The number after a stop is the minutes from Kienastenwies.

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

Towards Kienastenwies: the same stops in reverse order.

Timetables to print, as PDF

towards Hermetschloo

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.