| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 12:16+0' | St. Margrethen SG | 2 | 60' |
| S-Train | 12:28+0' | Altstätten SG | 2 | 60' |
| S-Train | 12:29+1' | Nesslau-Neu St. Johann | 1 | 60' |
| S-Train | 12:39+0' | Weinfelden | 1 | 60' |
| S-Train | 12:58+1' | Sargans | 2 | 60' |
| S-Train | 12:59+1' | St. Gallen | 1 | 60' |
| S-Train | 13:16+0' | St. Margrethen SG | 2 | 60' |
| S-Train | 13:28+0' | Altstätten SG | 2 | 60' |
| S-Train | 13:29+1' | Nesslau-Neu St. Johann | 1 | 60' |
| S-Train | 13:39+0' | Weinfelden | 1 | 60' |
| S-Train | 13:58+1' | Sargans | 2 | 60' |
| S-Train | 13:59+1' | St. Gallen | 1 | 60' |
| S-Train | 14:16+0' | St. Margrethen SG | 2 | 60' |
| S-Train | 14:28+0' | Altstätten SG | 2 | 60' |
| S-Train | 14:29 | Nesslau-Neu St. Johann | 1 | 60' |
| S-Train | 14:39 | Weinfelden | 1 | 60' |
| S-Train | 14:58+1' | Sargans | 2 | 60' |
| S-Train | 14:59 | St. Gallen | 1 | 60' |
| More | ||||