| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| 19:44+1' | Luzern | 3 | ||
| 19:45+2' | St. Gallen | 6 | 60' | |
| S-Train | 19:45+2' | Rafz | 8 | 60' |
| S-Train | 19:46+2' | Uster | 7 | 30' |
| 19:48+1' | Zürich HB | 4 | 60' | |
| S-Train | 19:48+1' | Hinwil | 2 | 30' |
| S-Train | 19:49+1' | Zürich Flughafen | 5 | 30' |
| S-Train | 19:51+0' | Uetikon | 7 | 30' |
| S-Train | 19:52+1' | Herblingen | 6 | |
| S-Train | 19:54+0' | Zürich Flughafen | 8 | 30' |
| S-Train | 19:55+0' | Effretikon | 2 | |
| S-Train | 19:57+1' | Winterthur | 8 | 30' |
| 19:58+1' | Zürich Flughafen | 5 | ||
| S-Train | 20:00+0' | Winterthur | 2 | 30' |
| S-Train | 20:00+1' | Pfäffikon SZ | 1 | 30' |
| S-Train | 20:00+13' | Niederweningen | 7 | 30' |
| S-Train | 20:01+0' | Rapperswil SG | 6 | 30' |
| 20:02+0' | Basel SBB | 3 | ||
| S-Train | 20:03+0' | Rapperswil SG | 7 | 30' |
| S-Train | 20:04+0' | Dietikon | 1 | |
| S-Train | 20:06+0' | Herrliberg-Feldmeilen | 6 | |
| S-Train | 20:09+0' | Baden | 8 | 30' |
| S-Train | 20:09+0' | Zug | 3 | |
| 20:11+0' | Schaffhausen | 6 | 60' | |
| S-Train | 20:11+0' | Ziegelbrücke | 4 | 30' |
| S-Train | 20:13+0' | Affoltern am Albis | 1 | |
| 20:14+1' | Genève-Aéroport | 3 | ||
| 20:15+2' | St. Gallen | 6 | 60' | |
| S-Train | 20:15+0' | Schaffhausen | 8 | 60' |
| S-Train | 20:16+0' | Uster | 7 | 30' |
| S-Train | 20:18+0' | Hinwil | 2 | 30' |
| S-Train | 20:19+1' | Zürich Flughafen | 5 | 30' |
| S-Train | 20:21+0' | Uetikon | 7 | |
| S-Train | 20:22+0' | Weinfelden | 6 | |
| S-Train | 20:24+0' | Zürich Flughafen | 8 | 30' |
| S-Train | 20:25+0' | Effretikon | 2 | |
| S-Train | 20:27+1' | Winterthur | 8 | 30' |
| S-Train | 20:30+0' | Winterthur | 2 | 30' |
| S-Train | 20:30+1' | Pfäffikon SZ | 1 | 30' |
| S-Train | 20:30+0' | Niederweningen | 7 | 30' |
| S-Train | 20:31+0' | Rapperswil SG | 6 | 30' |
| S-Train | 20:33+0' | Rapperswil SG | 7 | 30' |
| S-Train | 20:34+0' | Dietikon | 1 | |
| S-Train | 20:36+0' | Herrliberg-Feldmeilen | 6 | |
| S-Train | 20:39+0' | Baden | 8 | 30' |
| S-Train | 20:39+0' | Zug | 3 | |
| S-Train | 20:41+0' | Ziegelbrücke | 4 | 30' |
| S-Train | 20:43+0' | Affoltern am Albis | 1 | |
| 20:44+1' | Luzern | 3 | ||
| 20:45+2' | St. Gallen | 6 | 60' | |
| S-Train | 20:45+0' | Rafz | 8 | |
| S-Train | 20:46+0' | Uster | 7 | 30' |
| 20:48+1' | Zürich HB | 4 | ||
| S-Train | 20:48+0' | Hinwil | 2 | 30' |
| S-Train | 20:49+1' | Zürich Flughafen | 5 | 30' |
| S-Train | 20:51+0' | Uetikon | 7 | |
| S-Train | 20:52+0' | Herblingen | 6 | |
| S-Train | 20:54+0' | Zürich Flughafen | 8 | 30' |
| S-Train | 20:55+0' | Effretikon | 2 | |
| S-Train | 20:57+1' | Winterthur | 8 | 30' |
| 20:58+1' | Zürich Flughafen | 5 | ||
| S-Train | 21:00+0' | Winterthur | 2 | 30' |
| S-Train | 21:00+1' | Pfäffikon SZ | 1 | 30' |
| S-Train | 21:00+0' | Niederweningen | 7 | 30' |
| S-Train | 21:01+0' | Rapperswil SG | 6 | 30' |
| 21:02+0' | Basel SBB | 3 | ||
| S-Train | 21:03+0' | Rapperswil SG | 7 | 30' |
| S-Train | 21:04+0' | Zürich HB | 1 | |
| S-Train | 21:06+0' | Herrliberg-Feldmeilen | 6 | |
| S-Train | 21:09+0' | Baden | 8 | 30' |
| S-Train | 21:09+0' | Zug | 3 | |
| 21:11+0' | Schaffhausen | 6 | 60' | |
| S-Train | 21:11+0' | Ziegelbrücke | 4 | 30' |
| S-Train | 21:13+0' | Zürich Altstetten | 1 | 30' |
| 21:14+1' | Fribourg/Freiburg | 3 | ||
| 21:15+2' | St. Gallen | 6 | 60' | |
| S-Train | 21:15+0' | Schaffhausen | 8 | |
| S-Train | 21:16+0' | Uster | 7 | 30' |
| S-Train | 21:18+0' | Hinwil | 2 | 30' |
| S-Train | 21:19+1' | Zürich Flughafen | 5 | 30' |
| S-Train | 21:21+0' | Uetikon | 7 | |
| S-Train | 21:22+0' | Effretikon | 6 | 30' |
| More | ||||