| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 04:52+0' | St. Gallen | 1 | |
| S-Train | 04:53+0' | Sargans | 2 | |
| S-Train | 05:38+0' | St. Gallen | 2 | 60' |
| 05:59+1' | Sargans | 2 | 60' | |
| 06:00+0' | Zürich HB | 1 | 60' | |
| S-Train | 06:06 | Nesslau-Neu St. Johann | 3 | 60' |
| S-Train | 06:20+1' | Sargans | 2 | 60' |
| 06:29+0' | Chur | 2 | 60' | |
| 06:30+1' | St. Gallen | 1 | 60' | |
| S-Train | 06:38 | St. Gallen | 2 | 60' |
| 06:59+1' | Sargans | 2 | 60' | |
| 07:00 | Zürich HB | 1 | 60' | |
| S-Train | 07:06 | Nesslau-Neu St. Johann | 3 | 60' |
| S-Train | 07:20+1' | Sargans | 2 | 60' |
| 07:29 | Chur | 2 | 60' | |
| 07:30 | St. Gallen | 1 | 60' | |
| S-Train | 07:38 | St. Gallen | 2 | 60' |
| 07:59 | Sargans | 2 | 60' | |
| 08:00 | Zürich HB | 1 | 60' | |
| S-Train | 08:06 | Nesslau-Neu St. Johann | 3 | 60' |
| S-Train | 08:20 | Sargans | 2 | 60' |
| 08:29 | Chur | 2 | 60' | |
| 08:30 | St. Gallen | 1 | 60' | |
| More | ||||