| Line | Arr | From | Track | Interval |
|---|---|---|---|---|
| 19:57 | Zürich HB | 5 | ||
| 19:59 | Konstanz | 4 | 60' | |
| 19:59 | Luzern | 6 | ||
| 20:01 | Bregenz | 3 | ||
| 20:06 | Genève-Aéroport | 5 | 60' | |
| S-Train | 20:07 | Wila | 3 | |
| S-Train | 20:08 | Brugg AG | 4 | 30' |
| S-Train | 20:13 | Weinfelden | 5 | 60' |
| S-Train | 20:16 | Zug | 8 | |
| S-Train | 20:17 | Rüti ZH | 2 | 30' |
| S-Train | 20:19 | Stein am Rhein | 6 | 30' |
| S-Train | 20:19 | Schaffhausen | 7 | 60' |
| S-Train | 20:19 | Pfäffikon SZ | 9 | 30' |
| S-Train | 20:19 | Wil SG | 1 | 60' |
| S-Train | 20:21 | Aarau | 5 | 30' |
| 20:22 | Sargans | 3 | 60' | |
| S-Train | 20:25 | Bülach | 9 | 30' |
| S-Train | 20:25 | Rapperswil SG | 7 | 30' |
| 20:27 | Lausanne | 5 | ||
| 20:29 | Romanshorn | 4 | ||
| 20:29 | Interlaken Ost | 6 | ||
| 20:31 | Rorschach | 3 | ||
| S-Train | 20:34 | Seuzach | 4 | 60' |
| 20:36 | Luzern | 5 | ||
| S-Train | 20:38 | Brugg AG | 7 | 30' |
| S-Train | 20:42 | Herblingen | 5 | |
| S-Train | 20:46 | Zug | 7 | |
| S-Train | 20:46 | Weinfelden | 6 | 59 - 60' |
| S-Train | 20:47 | Rüti ZH | 2 | |
| S-Train | 20:49 | Stein am Rhein | 6 | |
| S-Train | 20:49 | Wil SG | 4 | |
| S-Train | 20:49 | Pfäffikon SZ | 9 | 30' |
| S-Train | 20:51 | Aarau | 5 | 30' |
| 20:52 | St. Gallen | 3 | ||
| S-Train | 20:54 | Schaffhausen | 8 | 60' |
| S-Train | 20:55 | Bülach | 9 | 30' |
| S-Train | 20:55 | Rapperswil SG | 7A-D | 30' |
| 20:59 | Konstanz | 4 | ||
| 20:59 | Luzern | 6 | ||
| 21:06 | Genève-Aéroport | 5 | 60' | |
| S-Train | 21:07 | Sennhof-Kyburg | 3 | 60' |
| S-Train | 21:08 | Brugg AG | 4 | 30' |
| S-Train | 21:13 | Weinfelden | 5 | |
| S-Train | 21:16 | Zug | 8 | |
| S-Train | 21:17 | Rüti ZH | 2 | |
| S-Train | 21:19 | Stein am Rhein | 6 | |
| S-Train | 21:19 | Schaffhausen | 7 | 60' |
| S-Train | 21:19 | Pfäffikon SZ | 9 | 30' |
| S-Train | 21:19 | Wil SG | 1 | 60' |
| S-Train | 21:21 | Aarau | 5 | 30' |
| 21:22 | Sargans | 3 | 60' | |
| S-Train | 21:25 | Bülach | 9 | 30' |
| S-Train | 21:25 | Rapperswil SG | 7 | 30' |
| 21:29 | Zürich HB | 6 | ||
| 21:29 | Romanshorn | 4 | ||
| S-Train | 21:34 | Seuzach | 4 | 60' |
| 21:36 | Zürich HB | 5 | ||
| S-Train | 21:38 | Brugg AG | 7 | 30' |
| S-Train | 21:45 | Weinfelden | 6 | |
| S-Train | 21:47 | Rüti ZH | 1 | |
| S-Train | 21:49 | Stein am Rhein | 7 | 60' |
| S-Train | 21:49 | Wil SG | 4 | |
| S-Train | 21:49 | Pfäffikon SZ | 9 | 30' |
| S-Train | 21:51 | Aarau | 5 | 30' |
| 21:52 | St. Gallen | 3 | ||
| S-Train | 21:54 | Schaffhausen | 8 | 60' |
| S-Train | 21:55 | Bülach | 9 | 30' |
| S-Train | 21:55 | Rapperswil SG | 7 | 30' |
| 21:59 | Konstanz | 4 | ||
| 21:59 | Zürich HB | 6 | ||
| 22:01 | Bregenz | 3 | ||
| 22:06 | Genève-Aéroport | 5 | ||
| S-Train | 22:07 | Sennhof-Kyburg | 3 | |
| S-Train | 22:08 | Brugg AG | 4 | 30' |
| S-Train | 22:13 | Weinfelden | 4 | |
| S-Train | 22:17 | Bauma | 2 | 30' |
| S-Train | 22:19 | Seuzach | 6 | |
| S-Train | 22:19 | Schaffhausen | 7 | |
| S-Train | 22:19 | Pfäffikon SZ | 9 | 30' |
| S-Train | 22:19 | Wil SG | 1 | |
| S-Train | 22:21 | Aarau | 5 | 30' |
| 22:22 | Sargans | 3 | ||
| S-Train | 22:25 | Bülach | 9 | 30' |
| S-Train | 22:25 | Rapperswil SG | 7 | 30' |
| 22:29 | Weinfelden | 4 | ||
| 22:29 | Zürich HB | 6 | ||
| S-Train | 22:34 | Seuzach | 4 | |
| 22:36 | Luzern | 5 | ||
| S-Train | 22:38 | Brugg AG | 7 | |
| S-Train | 22:45 | Weinfelden | 6 | |
| S-Train | 22:47 | Bauma | 1 | |
| S-Train | 22:49 | Stein am Rhein | 7 | |
| S-Train | 22:49 | Pfäffikon SZ | 9 | |
| S-Train | 22:49 | Schaffhausen | 2 | |
| S-Train | 22:51 | Aarau | 5 | |
| S-Train | 22:54 | Schaffhausen | 8 | |
| S-Train | 22:55 | Bülach | 9 | |
| S-Train | 22:55 | Rapperswil SG | 7 | |
| 22:56 | Schaffhausen | 4 | ||
| 22:59 | Konstanz | 4 | ||
| More | ||||