| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 21:40+1' | Uetikon | 1 | |
| S-Train | 21:47+2' | Baden | 2 | |
| S-Train | 21:55+1' | Meilen | 1 | 30' |
| S-Train | 22:02+1' | Zürich Flughafen | 2 | 30' |
| S-Train | 22:10+1' | Küsnacht ZH | 1 | 30' |
| S-Train | 22:25+1' | Meilen | 1 | 30' |
| S-Train | 22:32+1' | Zürich Flughafen | 2 | |
| S-Train | 22:40+1' | Küsnacht ZH | 1 | 30' |
| S-Train | 22:55+1' | Meilen | 1 | |
| S-Train | 23:02+1' | Zürich Flughafen | 2 | |
| S-Train | 23:10+1' | Küsnacht ZH | 1 | |
| S-Train | 23:25+1' | Meilen | 1 | |
| S-Train | 23:32+1' | Zürich Flughafen | 2 | |
| S-Train | 23:40+1' | Küsnacht ZH | 1 | |
| S-Train | 23:55 | Meilen | 1 | |
| S-Train | 00:02 | Zürich HB | 2 | |
| S-Train | 00:10+1' | Küsnacht ZH | 1 | |
| S-Train | 00:29 | Rapperswil SG | 1 | |
| S-Train | 00:57 | Bassersdorf | 2 | |
| Night-S-Train | 01:07 | Stäfa | 1 | 60' |
| Night-S-Train | 01:57 | Bassersdorf | 2 | 60' |
| Night-S-Train | 02:07 | Stäfa | 1 | 60' |
| Night-S-Train | 02:57 | Bassersdorf | 2 | |
| Night-S-Train | 03:07 | Stäfa | 1 | |
| Night-S-Train | 03:57 | Bassersdorf | 2 | |
Saturday 11/22/2025
|
||||
| Night-S-Train | 04:07 | Stäfa | 1 | |
| S-Train | 04:59 | Zürich Flughafen | 2 | 30 - 33' |
| S-Train | 05:15 | Rapperswil SG | 1 | |
| S-Train | 05:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 05:47 | Baden | 2 | 30' |
| S-Train | 05:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 06:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 06:10 | Uetikon | 1 | 30' |
| S-Train | 06:17 | Baden | 2 | 30' |
| S-Train | 06:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 06:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 06:40 | Uetikon | 1 | 30' |
| S-Train | 06:47 | Baden | 2 | 30' |
| S-Train | 06:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 07:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 07:10 | Uetikon | 1 | 30' |
| S-Train | 07:17 | Baden | 2 | 30' |
| S-Train | 07:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 07:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 07:40 | Uetikon | 1 | 30' |
| S-Train | 07:47 | Baden | 2 | 30' |
| S-Train | 07:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 08:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 08:10 | Uetikon | 1 | 30' |
| S-Train | 08:17 | Baden | 2 | 30' |
| S-Train | 08:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 08:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 08:40 | Uetikon | 1 | 30' |
| S-Train | 08:47 | Baden | 2 | 30' |
| S-Train | 08:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 09:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 09:10 | Uetikon | 1 | 30' |
| S-Train | 09:17 | Baden | 2 | 30' |
| S-Train | 09:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 09:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 09:40 | Uetikon | 1 | 30' |
| S-Train | 09:47 | Baden | 2 | 30' |
| S-Train | 09:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 10:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 10:10 | Uetikon | 1 | 30' |
| S-Train | 10:17 | Baden | 2 | 30' |
| S-Train | 10:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 10:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 10:40 | Uetikon | 1 | 30' |
| S-Train | 10:47 | Baden | 2 | 30' |
| S-Train | 10:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 11:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 11:10 | Uetikon | 1 | 30' |
| S-Train | 11:17 | Baden | 2 | 30' |
| S-Train | 11:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 11:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 11:40 | Uetikon | 1 | 30' |
| S-Train | 11:47 | Baden | 2 | 30' |
| S-Train | 11:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 12:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 12:10 | Uetikon | 1 | 30' |
| S-Train | 12:17 | Baden | 2 | 30' |
| S-Train | 12:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 12:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 12:40 | Uetikon | 1 | 30' |
| S-Train | 12:47 | Baden | 2 | 30' |
| S-Train | 12:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 13:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 13:10 | Uetikon | 1 | 30' |
| S-Train | 13:17 | Baden | 2 | 30' |
| S-Train | 13:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 13:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 13:40 | Uetikon | 1 | 30' |
| S-Train | 13:47 | Baden | 2 | 30' |
| S-Train | 13:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 14:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 14:10 | Uetikon | 1 | 30' |
| S-Train | 14:17 | Baden | 2 | 30' |
| S-Train | 14:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 14:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 14:40 | Uetikon | 1 | 30' |
| S-Train | 14:47 | Baden | 2 | 30' |
| S-Train | 14:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 15:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 15:10 | Uetikon | 1 | 30' |
| S-Train | 15:17 | Baden | 2 | 30' |
| S-Train | 15:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 15:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 15:40 | Uetikon | 1 | 30' |
| S-Train | 15:47 | Baden | 2 | 30' |
| S-Train | 15:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 16:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 16:10 | Uetikon | 1 | 30' |
| S-Train | 16:17 | Baden | 2 | 30' |
| S-Train | 16:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 16:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 16:40 | Uetikon | 1 | 30' |
| S-Train | 16:47 | Baden | 2 | 30' |
| S-Train | 16:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 17:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 17:10 | Uetikon | 1 | 30' |
| S-Train | 17:17 | Baden | 2 | 30' |
| S-Train | 17:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 17:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 17:40 | Uetikon | 1 | 30' |
| S-Train | 17:47 | Baden | 2 | 30' |
| S-Train | 17:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 18:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 18:10 | Uetikon | 1 | 30' |
| S-Train | 18:17 | Baden | 2 | 30' |
| S-Train | 18:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 18:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 18:40 | Uetikon | 1 | 30' |
| S-Train | 18:47 | Baden | 2 | 30' |
| S-Train | 18:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 19:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 19:10 | Uetikon | 1 | 30' |
| S-Train | 19:17 | Baden | 2 | 30' |
| S-Train | 19:25 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 19:32 | Zürich Flughafen | 2 | 30' |
| S-Train | 19:40 | Uetikon | 1 | 30' |
| S-Train | 19:47 | Baden | 2 | 30' |
| S-Train | 19:55 | Herrliberg-Feldmeilen | 1 | 30' |
| S-Train | 20:02 | Zürich Flughafen | 2 | 30' |
| S-Train | 20:10 | Uetikon | 1 | |
| S-Train | 20:17 | Baden | 2 | |
| S-Train | 20:25 | Herrliberg-Feldmeilen | 1 | |
| S-Train | 20:32 | Zürich Flughafen | 2 | |
| S-Train | 20:40 | Uetikon | 1 | |
| S-Train | 20:47 | Baden | 2 | |
| S-Train | 20:55 | Herrliberg-Feldmeilen | 1 | |
| S-Train | 21:02 | Zürich Flughafen | 2 | |
| S-Train | 21:10 | Uetikon | 1 | |
| S-Train | 21:17 | Baden | 2 | |
| S-Train | 21:25 | Herrliberg-Feldmeilen | 1 | |
| S-Train | 21:32 | Zürich Flughafen | 2 | |