Your trip

Bülach → Hüntwangen-Wil

Tuesday 3 November 2026

Train · Schweizerische Bundesbahnen AG (SBB)

15:02 – 15:1210 minno change

S9 towards Rafz

15:02BülachDepartures from BülachPlatform 1

2 stops in between
  1. 15:05GlattfeldenDepartures from GlattfeldenPlatform 1
  2. 15:09EglisauDepartures from EglisauPlatform 2

15:12Hüntwangen-WilDepartures from Hüntwangen-WilPlatform 4

Stops

ArrivesDepartsStopPlatform
14:10UsterDepartures from Uster3
14:13Nänikon-GreifenseeDepartures from Nänikon-Greifensee2
14:1614:17Schwerzenbach ZHDepartures from Schwerzenbach ZH3
14:20DübendorfDepartures from Dübendorf3
14:24StettbachDepartures from Stettbach1
14:2814:29Zürich StadelhofenDepartures from Zürich Stadelhofen2
14:3214:37Zürich HBDepartures from Zürich HB41/42
14:39Zürich HardbrückeDepartures from Zürich Hardbrücke3
14:4414:45Zürich OerlikonDepartures from Zürich Oerlikon8
14:4714:48GlattbruggDepartures from Glattbrugg3
14:51RümlangDepartures from Rümlang3
14:5414:55Oberglatt ZHDepartures from Oberglatt ZH2
14:57Niederglatt ZHDepartures from Niederglatt ZH5
15:02BülachDepartures from Bülach get on1
15:05GlattfeldenDepartures from Glattfelden1
15:09EglisauDepartures from Eglisau2
15:12Hüntwangen-WilDepartures from Hüntwangen-Wil get off4
15: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.