| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 16:02+0' | Gossau SG | 11 | 30' |
| 16:05+0' | Konstanz | 3 | 60' | |
| S-Train | 16:05+1' | Nesslau-Neu St. Johann | 1 | 60' |
| 16:13+0' | Luzern | 1 | 60' | |
| S-Train | 16:24+0' | Sargans | 1 | 60' |
| S-Train | 16:28+0' | Wasserauen | 12 | 30' |
| S-Train | 16:32+0' | Gossau SG | 11 | 30' |
| S-Train | 16:35+0' | St. Gallen | 3 | 60' |
| S-Train | 16:36+0' | Rapperswil SG | 1 | 60' |
| 16:47+0' | St. Gallen | 1 | 60' | |
| S-Train | 16:54+0' | Altstätten SG | 1 | 60' |
| S-Train | 16:58+0' | Wasserauen | 12 | |
| S-Train | 17:02+0' | Gossau SG | 11 | 30' |
| 17:05+0' | Konstanz | 3 | 60' | |
| S-Train | 17:05+1' | Nesslau-Neu St. Johann | 1 | 60' |
| 17:13+0' | Luzern | 1 | 60' | |
| S-Train | 17:24+0' | Sargans | 1 | 60' |
| S-Train | 17:28+0' | Wasserauen | 12 | |
| S-Train | 17:32+0' | Gossau SG | 11 | 30' |
| S-Train | 17:35+0' | St. Gallen | 3 | 60' |
| S-Train | 17:36+0' | Rapperswil SG | 1 | 60' |
| 17:47+0' | St. Gallen | 1 | 60' | |
| S-Train | 17:54+0' | Altstätten SG | 1 | 60' |
| S-Train | 17:58+0' | Wasserauen | 12 | |
| S-Train | 18:02+0' | Gossau SG | 11 | 30' |
| 18:05 | Konstanz | 3 | 60' | |
| S-Train | 18:05+1' | Nesslau-Neu St. Johann | 1 | 60' |
| 18:13 | Luzern | 1 | ||
| S-Train | 18:24+0' | Sargans | 1 | 60' |
| S-Train | 18:28 | Appenzell | 12 | 30' |
| S-Train | 18:32+0' | Gossau SG | 11 | 30' |
| S-Train | 18:35 | St. Gallen | 3 | |
| S-Train | 18:36+0' | Rapperswil SG | 1 | 60' |
| 18:47+0' | St. Gallen | 1 | 60' | |
| S-Train | 18:54 | Altstätten SG | 1 | 60' |
| S-Train | 18:58 | Appenzell | 12 | 30' |
| More | ||||