| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 09:10 | Grenchen Süd | 2 | 60' |
| S-Train | 09:16 | Oensingen | 1 | 60' |
| S-Train | 09:16 | Oensingen | 21 | 30' |
| 09:17 | Bern | 9 | 30' | |
| S-Train | 09:17 | Thun | 3E-G | 60' |
| 09:26 | Lausanne | 2 | ||
| S-Train | 09:32 | Oberdorf SO | 3E-G | 60' |
| 09:35 | Zürich HB | 1 | 60' | |
| S-Train | 09:39 | Biel/Bienne | 5 | 60' |
| S-Train | 09:46 | Thun | 3E-G | 60' |
| S-Train | 09:46 | Langendorf | 2 | 60' |
| S-Train | 09:46 | Oensingen | 21 | 30' |
| 09:47 | Bern | 9 | 30' | |
| S-Train | 09:49 | Olten | 1 | 60' |
| 09:59 | Lausanne | 2 | ||
| 10:01 | Rorschach | 1 | 60' | |
| S-Train | 10:10 | Grenchen Süd | 2 | 60' |
| S-Train | 10:16 | Oensingen | 1 | 60' |
| S-Train | 10:16 | Oensingen | 21 | 30' |
| 10:17 | Bern | 9 | 30' | |
| S-Train | 10:17 | Thun | 3E-G | 60' |
| 10:26 | Lausanne | 2 | ||
| S-Train | 10:32 | Oberdorf SO | 3E-G | 60' |
| 10:35 | Zürich HB | 1 | 60' | |
| S-Train | 10:39 | Biel/Bienne | 5 | 60' |
| S-Train | 10:46 | Thun | 3E-G | 60' |
| S-Train | 10:46 | Langendorf | 2 | 60' |
| S-Train | 10:46 | Oensingen | 21 | 30' |
| 10:47 | Bern | 9 | 30' | |
| S-Train | 10:49 | Olten | 1 | |
| 10:59 | Lausanne | 2 | ||
| 11:01 | Rorschach | 1 | 60' | |
| S-Train | 11:10 | Grenchen Süd | 2 | 60' |
| S-Train | 11:16 | Oensingen | 1 | |
| S-Train | 11:16 | Oensingen | 21 | 30' |
| 11:17 | Bern | 9 | 30' | |
| S-Train | 11:17 | Thun | 3E-G | 60' |
| 11:26 | Lausanne | 2 | ||
| S-Train | 11:32 | Oberdorf SO | 3E-G | 60' |
| 11:35 | Zürich HB | 1 | 60' | |
| S-Train | 11:39 | Biel/Bienne | 5 | 60' |
| S-Train | 11:46 | Thun | 3E-G | 60' |
| S-Train | 11:46 | Langendorf | 2 | 60' |
| S-Train | 11:46 | Oensingen | 21 | 30' |
| 11:47 | Bern | 9 | 30' | |
| S-Train | 11:49 | Olten | 1 | |
| 11:59 | Lausanne | 2 | ||
| 12:01 | Rorschach | 1 | 60' | |
| More | ||||