Stop

Zürich Stadelhofen, Bahnhof

Departures and timetable

On Wednesday 4 November 2026 the timetable has 872 departures from Zürich Stadelhofen, Bahnhof: the first at 04:57, the last at 00:58 after midnight. Lines: Tram 2 to Zürich and Schlieren, Tram 4 to Zürich and Zürich, Tram 5 to Zürich and Zürich, Tram 18 to Esslingen and Forch.

Next departures

Regional trains

TimeLineTowardsPlatform
S3Zürich HardbrückeDepartures from Zürich Hardbrückefrom Zürich Stadelhofen1
S11AarauDepartures from Aaraufrom Zürich Stadelhofen2
S6BadenDepartures from Badenfrom Zürich Stadelhofen1
S5Pfäffikon SZDepartures from Pfäffikon SZfrom Zürich Stadelhofen3
S9SchaffhausenDepartures from Schaffhausenfrom Zürich Stadelhofen2
S9UsterDepartures from Usterfrom Zürich Stadelhofen3
S5ZugDepartures from Zugfrom Zürich Stadelhofen1
S6UetikonDepartures from Uetikonfrom Zürich Stadelhofen2

Trams

Buses

Planned times from the timetable, Wednesday 4 November 2026, from 08:51. Delays and cancellations are on the live board.

Planned changes

What the published timetable has different here from an ordinary week, up to Sat 12 Dec.

  • EV Replacement bus to Zollikerberg, Sennhof Sun 15 Nov – Thu 19 Nov
    • : 7 departures, 21:29–00:28
  • 2 to Schlieren, Geissweid Thu 19 Nov
    • : the 18:25 does not run; the 20:05 goes to Zürich, Klusplatz instead of Zürich,Kalkbreite/Bhf.Wiedikon; 23 departures go to Zürich, Klusplatz instead of Schlieren, Geissweid, 17:25–20:19
  • 2 to Zürich, Klusplatz Thu 19 Nov
    • : 24 of 145 departures do not run, 17:34–20:26
  • 4 to Zürich, Bahnhofstrasse/HB Thu 19 Nov
    • : the 18:28 goes to Zürich, Bahnhofplatz/HB instead of Zürich Wiedikon, Bahnhof; 35 departures go to Zürich, Bahnhofplatz/HB instead of Zürich, Bahnhofstrasse/HB, 17:20–20:42; the 18:20 and 20:44 go to Zürich, Kappeli instead of Zürich Wiedikon, Bahnhof
  • 5 to Zürich, Laubegg Thu 19 Nov
    • : 27 of 114 departures do not run, 17:05–20:18
  • 15 to Zürich Tiefenbrunnen, Bahnhof Thu 19 Nov
    • : also leaves from here: 13 departures, 17:10–21:03
  • 18 to Esslingen from Sun 15 Nov · 3 changes
    • : 6 of 84 departures do not run, 21:44–00:31; a replacement bus runs instead
    • : 47 departures go to Forch instead of Esslingen, 05:44–00:31
    • : the 01:05, 02:05, 03:05 and 04:05 go to Egg, Station instead of Egg
1 smaller change, a train or two
  • 9 to Zürich, Hirzenbach

    • : also leaves from here, at 17:35 and 17:43

The new timetable starts on Sun 13 Dec. What changes then

Journeys you search for already go by these changes. Disruptions on the day are on the live board.

Connections at Zürich Stadelhofen, Bahnhof

The changes the timetable plans here on a weekday, and how often they worked in the last four weeks.

  • S5 from Zug S9 to Uster

    37 times a day, 05:56–23:56 · 5 min to change

    Worked 1,015 times out of 1,026, on 28 days

    When the arrival was late, the connection waited 20 times out of 31

    10 times one of the two did not run (works or cancellations)

  • S9 from Uster S5 to Zug

    38 times a day, 05:58–00:28 · 4 min to change

    Worked 795 times out of 1,054, on 28 days

    When the arrival was late, the connection waited 713 times out of 972

    Missed most often: arriving at 18:28, on 13 of 28 days

    6 times one of the two did not run (works or cancellations)

  • S11 from Aarau S3 to Wetzikon ZH

    36 times a day, 06:04–23:34 · 3 min to change

    Worked 889 times out of 896, on 26 days

    When the arrival was late, the connection waited 243 times out of 250

    112 times one of the two did not run (works or cancellations)

  • S11 from Aarau S15 to Rapperswil SG

    36 times a day, 06:04–23:34 · 8 min to change

    Worked 891 times out of 894, on 26 days

    When the arrival was late, the connection waited 3 times out of 6

    114 times one of the two did not run (works or cancellations)

  • S15 from Rapperswil SG S11 to Aarau

    37 times a day, 05:47–23:47 · 8 min to change

    Worked 917 times out of 919, on 27 days

    When the arrival was late, the connection waited 10 times out of 12

    107 times one of the two did not run (works or cancellations)

  • 2 from Schlieren, Geissweid S3 to Wetzikon ZH

    66 times a day, 05:33–00:03 · 4–11 min to change

    Worked 607 times out of 879, on 28 days

    When the arrival was late, the connection waited 165 times out of 437

    Missed most often: arriving at 14:03, on 20 of 24 days

    57 times one of the two did not run (works or cancellations)

6 more connections
  • 4 from Zürich, Bahnhofstrasse/HB S5 to Zug

    65 times a day, 05:58–22:54 · 4–11 min to change

    Worked 726 times out of 898, on 28 days

    When the arrival was late, the connection waited 212 times out of 384

    Missed most often: arriving at 14:28, on 19 of 28 days

    68 times one of the two did not run (works or cancellations)

  • 4 from Zürich, Bahnhofstrasse/HB S11 to Aarau

    53 times a day, 05:46–23:50 · 4–11 min to change

    Worked 718 times out of 846, on 27 days

    When the arrival was late, the connection waited 234 times out of 362

    Missed most often: arriving at 16:21, on 12 of 21 days

    128 times one of the two did not run (works or cancellations)

  • 4 from Zürich, Bahnhofstrasse/HB S15 to Niederweningen

    59 times a day, 06:38–20:13 · 4–11 min to change

    Worked 779 times out of 870, on 28 days

    When the arrival was late, the connection waited 249 times out of 340

    Missed most often: arriving at 14:13, on 9 of 23 days

    49 times one of the two did not run (works or cancellations)

  • 4 from Zürich, Rehalp S5 to Zug

    51 times a day, 05:52–00:27 · 5–10 min to change

    Worked 862 times out of 877, on 28 days

    When the arrival was late, the connection waited 70 times out of 85

    61 times one of the two did not run (works or cancellations)

  • 4 from Zürich, Rehalp S6 to Baden

    53 times a day, 05:52–22:49 · 4–11 min to change

    Worked 687 times out of 852, on 28 days

    When the arrival was late, the connection waited 250 times out of 415

    Missed most often: arriving at 12:23, on 14 of 20 days

    52 times one of the two did not run (works or cancellations)

  • 4 from Zürich, Rehalp S9 to Uster

    56 times a day, 05:27–23:57 · 4–11 min to change

    Worked 796 times out of 878, on 28 days

    When the arrival was late, the connection waited 116 times out of 198

    Missed most often: arriving at 15:56, on 13 of 21 days

    56 times one of the two did not run (works or cancellations)

From the actual times of both rides: a change worked when the time between the actual arrival and the actual departure was at least the walk the timetable allows for it.

Direct from Zürich Stadelhofen, Bahnhof

The busiest places reached without a change, on the same day.

Lines

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.

from Zürich, Opernhaus

from Zürich, Bellevue

from Zürich, Sprecherstrasse

Every line at this stop as one PDF

Around Zürich Stadelhofen, Bahnhof

The whole timetable, offline too

Spick Me keeps the Swiss timetable on your phone or computer, so journeys from Zürich Stadelhofen, Bahnhof are found without signal: in a tunnel, in the mountains, abroad without roaming. Free, no account.

Get the app

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.