| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 15:16+1' | Rapperswil SG | 3 | 60' |
| S-Train | 15:22+1' | Schaffhausen | 4 | 30' |
| S-Train | 15:35+1' | Wil SG | 1 | 30' |
| S-Train | 15:41+1' | Sargans | 4 | 60' |
| S-Train | 15:46+1' | Nesslau-Neu St. Johann | 3 | 60' |
| S-Train | 15:52+1' | Schaffhausen | 4 | 30' |
| S-Train | 15:58+0' | Weinfelden | 3 | 60' |
| S-Train | 15:59+1' | St. Margrethen SG | 4 | 60' |
| S-Train | 16:05+1' | Wil SG | 1 | 30' |
| S-Train | 16:11+0' | Altstätten SG | 4 | 60' |
| S-Train | 16:16+1' | Rapperswil SG | 3 | 60' |
| S-Train | 16:22+1' | Schaffhausen | 4 | 30' |
| S-Train | 16:35+1' | Wil SG | 1 | 30' |
| S-Train | 16:41+1' | Sargans | 4 | 60' |
| S-Train | 16:46+1' | Nesslau-Neu St. Johann | 3 | 60' |
| S-Train | 16:52+1' | Schaffhausen | 4 | 30' |
| S-Train | 16:58+0' | Weinfelden | 3 | 60' |
| S-Train | 16:59+1' | St. Margrethen SG | 4 | 60' |
| S-Train | 17:05+1' | Wil SG | 1 | 30' |
| S-Train | 17:11+0' | Altstätten SG | 4 | 60' |
| S-Train | 17:16+1' | Rapperswil SG | 3 | 60' |
| S-Train | 17:22+1' | Schaffhausen | 4 | 30' |
| S-Train | 17:35+1' | Wil SG | 1 | 30' |
| S-Train | 17:41+1' | Sargans | 4 | 60' |
| S-Train | 17:46 | Nesslau-Neu St. Johann | 3 | 60' |
| S-Train | 17:52 | Schaffhausen | 4 | 30' |
| S-Train | 17:58 | Weinfelden | 3 | 60' |
| S-Train | 17:59 | St. Margrethen SG | 4 | 60' |
| S-Train | 18:05+1' | Wil SG | 1 | 30' |
| S-Train | 18:11 | Altstätten SG | 4 | 60' |
| More | ||||