| Linie | Ab | Richtung | Gleis | Takt |
|---|---|---|---|---|
| S-Bahn | 05:37+0' | Wil SG | 2 | 30' |
| S-Bahn | 05:44+0' | Wil SG | 5 | 30' |
| S-Bahn | 05:46+0' | Rorschach | 1 | 30' |
| 05:47+1' | Interlaken Ost | 3 | 120' | |
| S-Bahn | 05:48+0' | Schaffhausen | 4 | 30' |
| S-Bahn | 06:01+0' | St. Gallen | 2 | |
| S-Bahn | 06:07+0' | Wil SG | 1 | 30' |
| S-Bahn | 06:14+0' | Wil SG | 5 | 30' |
| S-Bahn | 06:16+0' | Rorschach | 2 | 30' |
| S-Bahn | 06:17+0' | Weinfelden | 1 | 60' |
| S-Bahn | 06:18+0' | Schaffhausen | 4 | 30' |
| 06:26+0' | Herisau | 5 | 60' | |
| S-Bahn | 06:32+0' | Zürich HB | 4 | |
| 06:33+1' | Konstanz | 5 | 60' | |
| S-Bahn | 06:37+0' | Wil SG | 1 | 30' |
| S-Bahn | 06:44+0' | Wil SG | 5 | 30' |
| S-Bahn | 06:46+0' | Rorschach | 1 | 30' |
| 06:47+1' | Brig | 3 | 120' | |
| S-Bahn | 06:48+0' | Schaffhausen | 4 | 30' |
| S-Bahn | 07:07+0' | Wil SG | 1 | 30' |
| S-Bahn | 07:14+0' | Wil SG | 5 | 30' |
| S-Bahn | 07:16+0' | Rorschach | 2 | 30' |
| S-Bahn | 07:17+0' | Weinfelden | 1 | 60' |
| S-Bahn | 07:18+0' | Schaffhausen | 4 | 30' |
| 07:26+0' | Herisau | 4 | 60' | |
| 07:33+1' | Konstanz | 5 | 60' | |
| S-Bahn | 07:37 | Wil SG | 2 | 30' |
| S-Bahn | 07:44+0' | Wil SG | 4 | 30' |
| S-Bahn | 07:46+0' | Rorschach | 1 | |
| 07:47 | Interlaken Ost | 3 | 120' | |
| S-Bahn | 07:48+0' | Schaffhausen | 5 | 30' |
| S-Bahn | 08:07 | Wil SG | 1 | 30' |
| S-Bahn | 08:14+0' | Wil SG | 4 | 30' |
| S-Bahn | 08:16 | Rorschach | 2 | |
| S-Bahn | 08:17 | Weinfelden | 1 | 60' |
| S-Bahn | 08:18+0' | Schaffhausen | 5 | 30' |
| 08:26 | Herisau | 4 | 60' | |
| 08:33 | Konstanz | 4 | 60' | |
| S-Bahn | 08:37 | Wil SG | 2 | 30' |
| S-Bahn | 08:44+0' | Wil SG | 5 | 30' |
| S-Bahn | 08:46 | Rorschach | 1 | |
| 08:47 | Brig | 3 | 120' | |
| S-Bahn | 08:48 | Schaffhausen | 4 | 30' |
| S-Bahn | 09:07 | Wil SG | 1 | 30' |
| S-Bahn | 09:14 | Wil SG | 4 | 30' |
| S-Bahn | 09:16 | Bregenz | 2 | |
| Mehr | ||||