| Line | Arr | From | Track | Interval |
|---|---|---|---|---|
| S-Train | 06:26 | Kreuzlingen | 4 | |
| S-Train | 06:33 | Wil SG | 3 | 30' |
| S-Train | 06:38 | Appenzell | 11 | |
| S-Train | 06:39 | Weinfelden | 3 | 60' |
| 06:44 | Sargans | 4 | 60' | |
| 06:44 | Zürich HB | 3 | 180' | |
| S-Train | 06:56 | Stein am Rhein | 4 | |
| S-Train | 07:03 | Wil SG | 3 | 30' |
| S-Train | 07:08 | Appenzell | 11 | |
| 07:14 | Luzern | 3 | 60' | |
| 07:14 | St. Gallen | 4 | 60' | |
| S-Train | 07:20 | St. Margrethen SG | 4 | 60' |
| S-Train | 07:26 | Schaffhausen | 4 | 30' |
| S-Train | 07:33 | Wil SG | 3 | 30' |
| S-Train | 07:38 | Appenzell | 11 | |
| S-Train | 07:39 | Weinfelden | 3 | 60' |
| 07:44 | Sargans | 4 | 60' | |
| 07:44 | Bern | 3 | ||
| S-Train | 07:56 | Schaffhausen | 4 | 30' |
| S-Train | 08:03 | Wil SG | 3 | 30' |
| S-Train | 08:08 | Wasserauen | 11 | 30' |
| 08:14 | Luzern | 3 | 60' | |
| 08:14 | St. Gallen | 4 | 60' | |
| S-Train | 08:20 | St. Margrethen SG | 4 | 60' |
| S-Train | 08:26 | Schaffhausen | 4 | 30' |
| S-Train | 08:33 | Wil SG | 3 | 30' |
| S-Train | 08:38 | Wasserauen | 11 | 30' |
| S-Train | 08:39 | Weinfelden | 3 | 60' |
| 08:44 | Sargans | 4 | 60' | |
| 08:44 | Fribourg/Freiburg | 3 | ||
| S-Train | 08:56 | Schaffhausen | 4 | 30' |
| S-Train | 09:03 | Wil SG | 3 | 30' |
| S-Train | 09:08 | Wasserauen | 11 | 30' |
| 09:14 | Luzern | 3 | 60' | |
| 09:14 | St. Gallen | 4 | 60' | |
| S-Train | 09:20 | St. Margrethen SG | 4 | 60' |
| More | ||||