Your trip

Niederglatt ZH → Bülach

Tuesday 3 November 2026

Train · Schweizerische Bundesbahnen AG (SBB)

08:57 – 09:025 minno change

S9 towards Rafz

08:57Niederglatt ZHDepartures from Niederglatt ZHPlatform 5

the next stop

09:02BülachDepartures from BülachPlatform 1

Stops

ArrivesDepartsStopPlatform
08:10UsterDepartures from Uster3
08:13Nänikon-GreifenseeDepartures from Nänikon-Greifensee2
08:1608:17Schwerzenbach ZHDepartures from Schwerzenbach ZH3
08:20DübendorfDepartures from Dübendorf3
08:24StettbachDepartures from Stettbach1
08:2808:29Zürich StadelhofenDepartures from Zürich Stadelhofen2
08:3208:37Zürich HBDepartures from Zürich HB41/42
08:39Zürich HardbrückeDepartures from Zürich Hardbrücke3
08:4408:45Zürich OerlikonDepartures from Zürich Oerlikon8
08:4708:48GlattbruggDepartures from Glattbrugg3
08:51RümlangDepartures from Rümlang3
08:5408:55Oberglatt ZHDepartures from Oberglatt ZH2
08:57Niederglatt ZHDepartures from Niederglatt ZH get on5
09:02BülachDepartures from Bülach get off1
09:05GlattfeldenDepartures from Glattfelden1
09:09EglisauDepartures from Eglisau2
09:12Hüntwangen-WilDepartures from Hüntwangen-Wil4
09:15RafzDepartures from Rafz4

Planned times from the timetable. Delays and cancellations are in the planner and on the live board.

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.