| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 07:12 | Wil SG | 1 | 30' |
| S-Train | 07:17 | Romanshorn | 2 | 30' |
| S-Train | 07:22 | Weinfelden | 1 | 60' |
| S-Train | 07:36 | Rorschach | 2 | 60' |
| S-Train | 07:42 | Wil SG | 1 | 30' |
| S-Train | 07:47 | Romanshorn | 2 | 30' |
| 07:53 | Brig | 1 | ||
| 08:06 | Romanshorn | 2 | ||
| S-Train | 08:12 | Wil SG | 1 | 30' |
| S-Train | 08:17 | Romanshorn | 2 | 30' |
| S-Train | 08:22 | Weinfelden | 1 | 60' |
| S-Train | 08:36 | Rorschach | 2 | 60' |
| S-Train | 08:42 | Wil SG | 1 | 30' |
| S-Train | 08:47 | Romanshorn | 2 | 30' |
| 08:53 | Brig | 1 | 120' | |
| 09:06 | Romanshorn | 2 | 120' | |
| S-Train | 09:12 | Wil SG | 1 | 30' |
| S-Train | 09:17 | Romanshorn | 2 | 30' |
| S-Train | 09:22 | Weinfelden | 1 | 60' |
| S-Train | 09:36 | Rorschach | 2 | 60' |
| S-Train | 09:42 | Wil SG | 1 | 30' |
| S-Train | 09:47 | Romanshorn | 2 | 30' |
| 09:53 | Interlaken Ost | 1 | 120' | |
| 10:06 | Romanshorn | 2 | 120' | |
| More | ||||