| Linie | Ab | Richtung | Gleis | Takt |
|---|---|---|---|---|
| S-Bahn | 04:54+0' | Olten | 1 | |
| S-Bahn | 05:10+0' | Laufen | 2 | 30' |
| 05:34+1' | Interlaken Ost | 1 | ||
| S-Bahn | 05:40+0' | Laufen | 2 | 30' |
| S-Bahn | 05:47+0' | Olten | 1 | 30' |
| 05:53+1' | Zürich HB | 3 | 60' | |
| S-Bahn | 06:04+0' | Sissach | 1 | |
| 06:05+0' | Basel SBB | 4 | 60' | |
| 06:08+1' | Interlaken Ost | 1 | ||
| S-Bahn | 06:10+0' | Laufen | 2 | 30' |
| S-Bahn | 06:17+0' | Olten | 1 | 30' |
| 06:26 | Luzern | 1 | 60' | |
| S-Bahn | 06:26 | Basel SBB | 2 | 30' |
| 06:34+0' | Basel SBB | 4 | 60' | |
| S-Bahn | 06:40 | Laufen | 2 | 30' |
| S-Bahn | 06:47+0' | Olten | 1 | 30' |
| 06:49+1' | Basel SBB | 4 | 240' | |
| 06:53 | Zürich HB | 3 | 60' | |
| S-Bahn | 06:56 | Basel SBB | 40 | 30' |
| 07:05 | Basel SBB | 4 | 60' | |
| 07:08 | Brig | 1 | ||
| S-Bahn | 07:10 | Laufen | 2 | 30' |
| S-Bahn | 07:17 | Olten | 1 | 30' |
| S-Bahn | 07:25 | Basel SBB | 4 | |
| 07:26 | Luzern | 1 | 60' | |
| S-Bahn | 07:26 | Basel SBB | 40 | 30' |
| 07:34 | Basel SBB | 4 | 60' | |
| S-Bahn | 07:40 | Laufen | 2 | 30' |
| S-Bahn | 07:47 | Olten | 1 | 30' |
| 07:49+1' | Basel Bad Bf | 4 | ||
| 07:53 | Zürich HB | 3 | 60' | |
| S-Bahn | 07:56 | Basel SBB | 40 | 30' |
| S-Bahn | 08:04 | Sissach | 1 | |
| 08:05 | Basel SBB | 4 | 60' | |
| 08:08+0' | Interlaken Ost | 1 | 360' | |
| S-Bahn | 08:10 | Laufen | 2 | 30' |
| S-Bahn | 08:17 | Olten | 1 | 30' |
| 08:26 | Luzern | 1 | 60' | |
| S-Bahn | 08:26 | Basel SBB | 2 | 30' |
| 08:34 | Basel SBB | 4 | 60' | |
| S-Bahn | 08:40 | Laufen | 2 | 30' |
| S-Bahn | 08:47 | Olten | 1 | 30' |
| 08:49 | Basel SBB | 4 | ||
| 08:53 | Zürich HB | 3 | 60' | |
| S-Bahn | 08:56 | Basel SBB | 40 | 30' |
| 09:05 | Basel SBB | 4 | 60' | |
| Mehr | ||||