| Linie | Ab | Richtung | Gleis | Takt |
|---|---|---|---|---|
| S-Bahn | 05:16 | St. Gallen | 1 | |
| S-Bahn | 05:23 | Altstätten SG | 2 | 60' |
| S-Bahn | 05:34 | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 05:46 | Weinfelden | 1 | 60' |
| S-Bahn | 05:53 | Sargans | 2 | 60' |
| S-Bahn | 06:04 | Rapperswil SG | 1 | 60' |
| S-Bahn | 06:11 | St. Margrethen SG | 2 | 60' |
| S-Bahn | 06:23 | Altstätten SG | 2 | 60' |
| S-Bahn | 06:34 | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 06:46 | Weinfelden | 1 | 60' |
| S-Bahn | 06:53 | Sargans | 2 | 60' |
| Mehr | ||||