| Linie | Ab | Richtung | Gleis | Takt |
|---|---|---|---|---|
| S-Bahn | 08:59+1' | Porrentruy | 3 | 60' |
| S-Bahn | 08:59+0' | Olten | 4 | 28 - 32' |
| S-Bahn | 09:27+1' | Olten | 4 | 28 - 32' |
| S-Bahn | 09:28+0' | Laufen | 3 | 60' |
| S-Bahn | 09:59+1' | Porrentruy | 3 | 60' |
| S-Bahn | 09:59+0' | Olten | 4 | 28 - 32' |
| S-Bahn | 10:27+1' | Olten | 4 | 28 - 32' |
| S-Bahn | 10:28+0' | Laufen | 3 | 60' |
| S-Bahn | 10:59+1' | Porrentruy | 3 | 60' |
| S-Bahn | 10:59+0' | Olten | 4 | 28 - 32' |
| S-Bahn | 11:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 11:28+0' | Laufen | 3 | 60' |
| S-Bahn | 11:59+0' | Porrentruy | 3 | 60' |
| S-Bahn | 11:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 12:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 12:28 | Laufen | 3 | 60' |
| S-Bahn | 12:59 | Porrentruy | 3 | 60' |
| S-Bahn | 12:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 13:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 13:28 | Laufen | 3 | 60' |
| S-Bahn | 13:59 | Porrentruy | 3 | 60' |
| S-Bahn | 13:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 14:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 14:28 | Laufen | 3 | 60' |
| S-Bahn | 14:59 | Porrentruy | 3 | 60' |
| S-Bahn | 14:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 15:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 15:28 | Laufen | 3 | 60' |
| S-Bahn | 15:59 | Porrentruy | 3 | 60' |
| S-Bahn | 15:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 16:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 16:28 | Laufen | 3 | 60' |
| S-Bahn | 16:48 | Laufen | 3 | |
| S-Bahn | 16:59 | Porrentruy | 3 | 60' |
| S-Bahn | 16:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 17:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 17:28 | Laufen | 3 | 60' |
| S-Bahn | 17:48 | Delémont | 3 | |
| S-Bahn | 17:59 | Porrentruy | 3 | 60' |
| S-Bahn | 17:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 18:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 18:28 | Laufen | 3 | 60' |
| S-Bahn | 18:48 | Laufen | 3 | |
| S-Bahn | 18:59 | Porrentruy | 3 | 60' |
| S-Bahn | 18:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 19:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 19:28 | Laufen | 3 | 60' |
| S-Bahn | 19:59 | Porrentruy | 3 | 60' |
| S-Bahn | 19:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 20:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 20:28 | Laufen | 3 | 60' |
| S-Bahn | 20:59 | Porrentruy | 3 | 60' |
| S-Bahn | 20:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 21:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 21:28 | Laufen | 3 | 60' |
| S-Bahn | 21:59 | Porrentruy | 3 | 60 - 65' |
| S-Bahn | 21:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 22:27 | Olten | 4 | |
| S-Bahn | 22:28 | Laufen | 3 | 60 - 61' |
| S-Bahn | 22:59 | Porrentruy | 3 | |
| S-Bahn | 22:59 | Olten | 4 | |
| S-Bahn | 23:27 | Olten | 4 | |
| S-Bahn | 23:28 | Laufen | 3 | |
| S-Bahn | 23:43 | Basel SBB | 4 | |
| S-Bahn | 00:04 | Porrentruy | 3 | |
| S-Bahn | 00:04 | Olten | 4 | |
| S-Bahn | 00:29 | Laufen | 3 | |
| S-Bahn | 00:39 | Basel SBB | 4 | |
| S-Bahn | 01:08 | Delémont | 3 | |
Freitag 31.10.2025
|
||||
| S-Bahn | 04:50 | Olten | 4 | |
| S-Bahn | 05:19 | Delémont | 3 | |
| S-Bahn | 05:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 05:59 | Porrentruy | 3 | 60' |
| S-Bahn | 05:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 06:10 | Laufen | 3 | |
| S-Bahn | 06:27 | Olten | 4 | 28 - 32' |
| S-Bahn | 06:28 | Laufen | 3 | 60' |
| S-Bahn | 06:47 | Basel SBB | 4 | |
| S-Bahn | 06:59 | Porrentruy | 3 | |
| S-Bahn | 06:59 | Olten | 4 | 28 - 32' |
| S-Bahn | 07:07 | Basel SBB | 4 | |
| S-Bahn | 07:27 | Olten | 4 | |
| S-Bahn | 07:28 | Laufen | 3 | |
| S-Bahn | 07:59 | Porrentruy | 3 | |
| S-Bahn | 07:59 | Olten | 4 | |
| S-Bahn | 08:27 | Olten | 4 | |
| S-Bahn | 08:28 | Laufen | 3 | |