| Linie | Ab | Richtung | Gleis | Takt |
|---|---|---|---|---|
| S-Bahn | 04:26 | Weinfelden | 2 | |
| S-Bahn | 05:12 | St. Margrethen SG | 3 | 60' |
| S-Bahn | 05:21 | Wil SG | 2 | 30' |
| S-Bahn | 05:38 | Romanshorn | 1 | 29 - 31' |
| S-Bahn | 05:42 | St. Gallen | 3 | 60' |
| S-Bahn | 05:46 | Zürich HB | 2 | |
| S-Bahn | 05:48 | Weinfelden | 3 | 30' |
| S-Bahn | 05:51 | Wil SG | 2 | 30' |
| S-Bahn | 06:07 | Romanshorn | 1 | 29 - 31' |
| S-Bahn | 06:12 | St. Margrethen SG | 3 | 60' |
| S-Bahn | 06:18 | Weinfelden | 3 | 30' |
| S-Bahn | 06:21 | Wil SG | 2 | 30' |
| S-Bahn | 06:38 | Romanshorn | 1 | 29 - 31' |
| S-Bahn | 06:42 | St. Gallen | 3 | 60' |
| S-Bahn | 06:46 | Zürich HB | 2 | |
| S-Bahn | 06:48 | Weinfelden | 3 | 30' |
| S-Bahn | 06:51 | Wil SG | 2 | 30' |
| Mehr | ||||