| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 22:54+0' | Weinfelden | 3 | |
| S-Train | 22:56+0' | Sargans | 4 | |
| S-Train | 23:03+3' | Rapperswil SG | 5 | |
| 23:21+0' | St. Gallen | 5 | ||
| S-Train | 23:24+0' | Romanshorn | 3 | |
| S-Train | 23:26+0' | Altstätten SG | 4 | |
| S-Train | 23:33+0' | St. Gallen | 5 | |
| 23:39+0' | Sargans | 4 | ||
| S-Train | 23:54+0' | Romanshorn | 3 | |
| S-Train | 23:56+0' | Sargans | 4 | |
| S-Train | 00:03+0' | Herisau | 5 | |
| 00:21+0' | St. Gallen | 5 | ||
| S-Train | 00:24+0' | Romanshorn | 3 | |
| S-Train | 00:43+0' | Altstätten SG | 4 | |
| S-Train | 01:03+0' | Herisau | 5 | |
| More | ||||