| Linie | Ab | Richtung | Gleis | Takt |
|---|---|---|---|---|
| 06:26+0' | Biel/Bienne | 2 | 60' | |
| S-Bahn | 06:32+0' | Oberdorf SO | 5 | 60' |
| 06:33+1' | Zürich HB | 1 | 60' | |
| S-Bahn | 06:39+0' | Biel/Bienne | 3E-G | 29 - 31' |
| S-Bahn | 06:46+0' | Thun | 3E-G | 60' |
| S-Bahn | 06:46+0' | Langendorf | 2 | |
| S-Bahn | 06:46+0' | Oensingen | 21 | 60' |
| 06:47+0' | Bern | 9 | 30' | |
| S-Bahn | 06:50+0' | Olten | 1 | |
| 06:59+0' | Lausanne | 2 | 60' | |
| 07:01+1' | Rorschach | 1 | 60' | |
| S-Bahn | 07:10+0' | Biel/Bienne | 2 | 29 - 31' |
| S-Bahn | 07:16+0' | Olten | 1 | |
| 07:17+0' | Bern | 9 | 30' | |
| S-Bahn | 07:17+0' | Thun | 3E-G | 60' |
| 07:26+0' | Biel/Bienne | 2 | 60' | |
| S-Bahn | 07:32+0' | Oberdorf SO | 3E-G | 60' |
| 07:33+1' | Zürich HB | 1 | 60' | |
| S-Bahn | 07:39+0' | Biel/Bienne | 5 | 29 - 31' |
| S-Bahn | 07:46+0' | Thun | 3E-G | 60' |
| S-Bahn | 07:46+0' | Langendorf | 2 | 660' |
| S-Bahn | 07:46+0' | Oensingen | 21 | 60' |
| 07:47+0' | Bern | 9 | 30' | |
| S-Bahn | 07:50+0' | Olten | 1 | |
| 07:59+0' | Lausanne | 2 | 60' | |
| 08:01+0' | Rorschach | 1 | 60' | |
| S-Bahn | 08:10+0' | Biel/Bienne | 2 | 29 - 31' |
| S-Bahn | 08:16+0' | Olten | 1 | |
| 08:17+0' | Bern | 9 | 30' | |
| S-Bahn | 08:17 | Thun | 3E-G | 60' |
| 08:26+0' | Biel/Bienne | 2 | 60' | |
| S-Bahn | 08:32 | Oberdorf SO | 3E-G | 60' |
| 08:33+1' | Zürich HB | 1 | 60' | |
| S-Bahn | 08:39 | Biel/Bienne | 5 | 29 - 31' |
| S-Bahn | 08:46 | Thun | 3E-G | 60' |
| S-Bahn | 08:46+0' | Oberdorf SO | 2 | 60' |
| S-Bahn | 08:46 | Oensingen | 21 | 60' |
| 08:47 | Bern | 9 | 30' | |
| S-Bahn | 08:50 | Olten | 1 | |
| 08:59+0' | Lausanne | 2 | 60' | |
| 09:01+0' | Rorschach | 1 | 60' | |
| S-Bahn | 09:10 | Biel/Bienne | 2 | 29 - 31' |
| S-Bahn | 09:16 | Olten | 1 | |
| 09:17 | Bern | 9 | 30' | |
| S-Bahn | 09:17 | Thun | 3E-G | 60' |
| Mehr | ||||