| Linie | Ab | Richtung | Gleis | Takt |
|---|---|---|---|---|
| 06:34+1' | Genève-Aéroport | 2 | 60' | |
| S-Bahn | 06:41+0' | Frauenfeld | 11 | 30' |
| S-Bahn | 06:47+0' | Schaffhausen | 3 | 30' |
| S-Bahn | 06:48+0' | Winterthur | 6 | 60' |
| 06:56+0' | Sargans | 1 | 60' | |
| S-Bahn | 07:02+0' | Wattwil | 4 | 30' |
| S-Bahn | 07:02+0' | Romanshorn | 6 | 30' |
| 07:04+1' | St. Gallen | 2 | 60' | |
| S-Bahn | 07:11+0' | Frauenfeld | 11 | 30' |
| S-Bahn | 07:17+0' | Schaffhausen | 3 | 30' |
| S-Bahn | 07:18+0' | Brugg AG | 5 | 60' |
| 07:26+0' | St. Gallen | 1 | 60' | |
| S-Bahn | 07:32+0' | Wattwil | 4 | 30' |
| S-Bahn | 07:32+0' | Romanshorn | 5 | 30' |
| 07:34+1' | Genève-Aéroport | 2 | 60' | |
| S-Bahn | 07:41+0' | Frauenfeld | 11 | 30' |
| S-Bahn | 07:47+0' | Schaffhausen | 3 | 30' |
| S-Bahn | 07:48+0' | Winterthur | 6 | 60' |
| 07:56+0' | Sargans | 1 | 60' | |
| S-Bahn | 08:02+0' | Wattwil | 4 | 30' |
| S-Bahn | 08:02+0' | Romanshorn | 6 | 30' |
| 08:04+1' | St. Gallen | 2 | 60' | |
| S-Bahn | 08:11+0' | Frauenfeld | 11 | 30' |
| S-Bahn | 08:17+0' | Schaffhausen | 3 | 30' |
| S-Bahn | 08:18+0' | Brugg AG | 5 | 60' |
| 08:26+0' | St. Gallen | 1 | 60' | |
| S-Bahn | 08:32 | Wattwil | 4 | 30' |
| S-Bahn | 08:32 | Romanshorn | 5 | 30' |
| 08:34+1' | Genève-Aéroport | 2 | 60' | |
| S-Bahn | 08:41 | Frauenfeld | 11 | 30' |
| S-Bahn | 08:47 | Schaffhausen | 3 | 30' |
| S-Bahn | 08:48 | Winterthur | 6 | 60' |
| 08:56+0' | Sargans | 1 | 60' | |
| S-Bahn | 09:02 | Wattwil | 4 | 30' |
| S-Bahn | 09:02 | Romanshorn | 6 | 30' |
| 09:04+1' | St. Gallen | 2 | 60' | |
| S-Bahn | 09:11 | Frauenfeld | 11 | 30' |
| S-Bahn | 09:17 | Schaffhausen | 3 | 30' |
| S-Bahn | 09:18 | Brugg AG | 5 | 60' |
| 09:26+0' | St. Gallen | 1 | 60' | |
| Mehr | ||||