Your trip

Uster → Rüti ZH

Tuesday 3 November 2026

Train · Schweizerische Bundesbahnen AG (SBB)

20:54 – 21:0814 minno change

S15 towards Rapperswil SG

20:54UsterDepartures from UsterPlatform 2

2 stops in between
  1. 21:00Wetzikon ZHDepartures from Wetzikon ZHPlatform 3
  2. 21:05BubikonDepartures from BubikonPlatform 3

21:08Rüti ZHDepartures from Rüti ZHPlatform 2

Stops

ArrivesDepartsStopPlatform
20:04NiederweningenDepartures from Niederweningen1
20:05Niederweningen DorfDepartures from Niederweningen Dorf1
20:08Schöfflisdorf-OberweningenDepartures from Schöfflisdorf-Oberweningen1
20:11SteinmaurDepartures from Steinmaur1
20:14DielsdorfDepartures from Dielsdorf3
20:16NiederhasliDepartures from Niederhasli1
20:20Oberglatt ZHDepartures from Oberglatt ZH3
20:23RümlangDepartures from Rümlang4
20:2620:27GlattbruggDepartures from Glattbrugg2
20:3020:31Zürich OerlikonDepartures from Zürich Oerlikon6
20:34Zürich HardbrückeDepartures from Zürich Hardbrücke2
20:3820:39Zürich HBDepartures from Zürich HB43/44
20:4120:42Zürich StadelhofenDepartures from Zürich Stadelhofen3
20:5320:54UsterDepartures from Uster get on2
21:00Wetzikon ZHDepartures from Wetzikon ZH3
21:05BubikonDepartures from Bubikon3
21:0821:09Rüti ZHDepartures from Rüti ZH get off2
21:13JonaDepartures from Jona1
21:16Rapperswil SGDepartures from Rapperswil SG3

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.