| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 20:39+1' | Schaffhausen | 1 | 30' |
| S-Train | 20:44+2' | St. Margrethen SG | 1 | |
| S-Train | 20:50+0' | Wil SG | 2 | |
| S-Train | 21:09+1' | Schaffhausen | 1 | 30' |
| S-Train | 21:13+1' | Weinfelden | 2 | 60' |
| S-Train | 21:20+0' | Wil SG | 2 | |
| S-Train | 21:39+1' | Schaffhausen | 1 | 30' |
| S-Train | 21:44+2' | St. Margrethen SG | 1 | |
| S-Train | 21:50+0' | Wil SG | 2 | |
| S-Train | 22:09+1' | Schaffhausen | 1 | |
| S-Train | 22:13+1' | Weinfelden | 2 | 60' |
| 22:16+0' | Zürich HB | 2 | ||
| S-Train | 22:39+1' | Schaffhausen | 1 | |
| S-Train | 22:44+2' | Rorschach | 1 | |
| S-Train | 22:50+0' | Wil SG | 2 | |
| S-Train | 23:09 | Schaffhausen | 1 | |
| S-Train | 23:13 | Weinfelden | 2 | |
| S-Train | 23:16+0' | Wil SG | 2 | |
| S-Train | 23:39 | Kreuzlingen | 1 | |
| S-Train | 23:44 | St. Gallen | 1 | |
| S-Train | 23:50+0' | Wil SG | 2 | |
| S-Train | 00:09 | Kreuzlingen | 1 | |
| S-Train | 00:13 | Weinfelden | 2 | |
| S-Train | 00:16 | Wil SG | 2 | |
| S-Train | 00:44 | St. Gallen | 1 | |
| More | ||||