| Linie | Ab | Richtung | Gleis | Takt |
|---|---|---|---|---|
| S-Bahn | 07:13+0' | Nesslau-Neu St. Johann | 3 | 60' |
| S-Bahn | 07:15+0' | St. Gallen | 2 | 60' |
| S-Bahn | 07:44+1' | Rapperswil SG | 3 | 60' |
| S-Bahn | 07:46+0' | Altstätten SG | 2 | 60' |
| S-Bahn | 08:13+0' | Nesslau-Neu St. Johann | 3 | 60' |
| S-Bahn | 08:15+0' | St. Gallen | 2 | 60' |
| S-Bahn | 08:44+1' | Rapperswil SG | 3 | 60' |
| S-Bahn | 08:46+0' | Altstätten SG | 2 | 60' |
| S-Bahn | 09:13+0' | Nesslau-Neu St. Johann | 3 | 60' |
| S-Bahn | 09:15+0' | St. Gallen | 2 | 60' |
| S-Bahn | 09:44+1' | Rapperswil SG | 3 | 60' |
| S-Bahn | 09:46 | Altstätten SG | 2 | 60' |
| Mehr | ||||