Stop
Zürich Altstetten, Bahnhof
Departures and timetable
On Tuesday 3 November 2026 the timetable has 1,372 departures from Zürich Altstetten, Bahnhof: the first at 05:01, the last at 01:09 after midnight. 7 lines, direct to Zürich, Zürich and Zürich.
Next departures
Long-distance trains
| Time | Line | Towards | Platform |
|---|---|---|---|
| IR35 | BernDepartures from Bernfrom Zürich Altstetten | 7 | |
| IR35 | ChurDepartures from Churfrom Zürich Altstetten | 6 | |
| IR36 | Basel SBBDepartures from Basel SBBfrom Zürich Altstetten | 7 | |
| IR36 | Zürich FlughafenDepartures from Zürich Flughafenfrom Zürich Altstetten | 6 | |
| IR35 | BernDepartures from Bernfrom Zürich Altstetten | 7 | |
| IR35 | ChurDepartures from Churfrom Zürich Altstetten | 6 | |
| IR36 | Basel SBBDepartures from Basel SBBfrom Zürich Altstetten | 7 | |
| IR36 | Zürich FlughafenDepartures from Zürich Flughafenfrom Zürich Altstetten | 6 |
Regional trains
| Time | Line | Towards | Platform |
|---|---|---|---|
| S11 | SeuzachDepartures from Seuzachfrom Zürich Altstetten | 4 | |
| S14 | Affoltern am AlbisDepartures from Affoltern am Albisfrom Zürich Altstetten | 2 | |
| S11 | AarauDepartures from Aaraufrom Zürich Altstetten | 3 | |
| S14 | HinwilDepartures from Hinwilfrom Zürich Altstetten | 4 | |
| S12 | SchaffhausenDepartures from Schaffhausenfrom Zürich Altstetten | 4 | |
| S19 | Pfäffikon ZHDepartures from Pfäffikon ZHfrom Zürich Altstetten | 6 | |
| S42 | Zürich HBDepartures from Zürich HBfrom Zürich Altstetten | 6 | |
| S5 | ZugDepartures from Zugfrom Zürich Altstetten | 3 |
Trams
| Time | Line | Towards | Platform |
|---|---|---|---|
| 51 | Zürich, SeebachDepartures from Zürich, Seebachfrom Bahnhof N | K | |
| 20 | Killwangen, BahnhofDepartures from Killwangen, Bahnhoffrom Seidelhof | ||
| 2 | Schlieren, GeissweidDepartures from Schlieren, Geissweidfrom Lindenplatz | ||
| 2 | KlusplatzDepartures from Zürich, Klusplatzfrom Lindenplatz | ||
| 51 | Zürich, SeebachDepartures from Zürich, Seebachfrom Bahnhof N | K | |
| 2 | Schlieren, GeissweidDepartures from Schlieren, Geissweidfrom Lindenplatz | ||
| 20 | Killwangen, BahnhofDepartures from Killwangen, Bahnhof | G | |
| 2 | KlusplatzDepartures from Zürich, Klusplatzfrom Lindenplatz |
Buses
Planned times from the timetable, Tuesday 3 November 2026, from 17:54. Delays and cancellations are on the live board.
Direct from Zürich Altstetten, Bahnhof
The busiest places reached without a change, on the same day.
Lines
Trams
Buses
- 31towards Zürich, HermetschlooDepartures from Zürich, Hermetschloo and Zürich, KienastenwiesDepartures from Zürich, Kienastenwies292 a day
- 45towards Zürich, WerdhölzliDepartures from Zürich, Werdhölzli and Zürich, DunkelhölzliDepartures from Zürich, Dunkelhölzli143 a day
- 78towards Zürich, DunkelhölzliDepartures from Zürich, Dunkelhölzli and Zürich, HeizenholzDepartures from Zürich, Heizenholz191 a day
- 80towards Zürich Oerlikon, Bahnhof NordDepartures from Zürich Oerlikon, Bahnhof Nord and Zürich, TriemlispitalDepartures from Zürich, Triemlispital312 a day
- 83towards Zürich, MilchbuckDepartures from Zürich, Milchbuck87 a day
- 89towards Unterengstringen, SennenbüelDepartures from Unterengstringen, Sennenbüel and Zürich, SihlcityDepartures from Zürich, Sihlcity271 a day
Timetables to print
One sheet per line and direction, as in the shelter: every departure of the week, hour by hour, on one A4 page.
- 20towards Killwangen, BahnhofPDF
- 31towards Zürich, Hermetschloo · towards Zürich, KienastenwiesPDF
- 45towards Zürich, Werdhölzli · towards Zürich, DunkelhölzliPDF
- 78towards Zürich, Dunkelhölzli · towards Zürich, HeizenholzPDF
- 80towards Zürich Oerlikon, Bahnhof Nord · towards Zürich, TriemlispitalPDF
- 83towards Zürich, MilchbuckPDF
- 89towards Unterengstringen, Sennenbüel · towards Zürich, SihlcityPDF
from Zürich Altstetten, Bahnhof N
from Zürich, Lindenplatz
Around Zürich Altstetten, Bahnhof
The whole timetable, offline too
Spick Me keeps the Swiss timetable on your phone or computer, so journeys from Zürich Altstetten, Bahnhof are found without signal: in a tunnel, in the mountains, abroad without roaming. Free, no account.
Get the appEvery 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.