| Line | Dep | Direction | Interval |
|---|---|---|---|
| S-Train | 08:09+0' | Olten | |
| S-Train | 08:19+1' | Solothurn | 60' |
| S-Train | 08:36+1' | Oberdorf SO | 60' |
| S-Train | 09:19+1' | Solothurn | 60' |
| S-Train | 09:36 | Oberdorf SO | 60' |
| S-Train | 10:19 | Solothurn | 60' |
| S-Train | 10:36 | Oberdorf SO | 60' |
| S-Train | 11:19 | Solothurn | 60' |
| S-Train | 11:36 | Oberdorf SO | 60' |
| S-Train | 12:09 | Olten | |
| S-Train | 12:19 | Solothurn | 60' |
| S-Train | 12:36 | Oberdorf SO | 60' |
| S-Train | 13:09 | Olten | |
| S-Train | 13:19 | Solothurn | 60' |
| S-Train | 13:36 | Oberdorf SO | 60' |
| S-Train | 14:19 | Solothurn | 60' |
| S-Train | 14:36 | Oberdorf SO | 60' |
| S-Train | 15:19 | Solothurn | 60' |
| S-Train | 15:36 | Oberdorf SO | 60' |
| S-Train | 16:19 | Solothurn | 60' |
| S-Train | 16:36 | Oberdorf SO | 60' |
| S-Train | 16:51 | Lommiswil | 60' |
| S-Train | 17:09 | Olten | 60' |
| S-Train | 17:19 | Solothurn | 60' |
| S-Train | 17:36 | Oberdorf SO | 60' |
| S-Train | 17:51 | Lommiswil | |
| S-Train | 18:09 | Olten | 60' |
| S-Train | 18:19 | Solothurn | 60' |
| S-Train | 18:36 | Oberdorf SO | 60' |
| S-Train | 18:51 | Lommiswil | |
| S-Train | 19:09 | Olten | |
| S-Train | 19:19 | Solothurn | 60' |
| S-Train | 19:36 | Oberdorf SO | 60' |
| S-Train | 20:09 | Olten | |
| S-Train | 20:19 | Solothurn | 60' |
| S-Train | 20:36 | Oberdorf SO | 60' |
| S-Train | 21:19 | Solothurn | 60' |
| S-Train | 21:36 | Oberdorf SO | |
| S-Train | 22:19 | Solothurn | |
| S-Train | 22:36 | Oberdorf SO | |
| S-Train | 23:19 | Solothurn | |
Tuesday 11/18/2025
|
|||
| S-Train | 05:38 | Oberdorf SO | |
| S-Train | 06:03 | Olten | |
| S-Train | 06:08 | Oberdorf SO | |
| S-Train | 06:19 | Solothurn | |
| S-Train | 06:36 | Oberdorf SO | |
| S-Train | 06:44 | Solothurn | |
| S-Train | 07:09 | Olten | |
| S-Train | 07:19 | Solothurn | |
| S-Train | 07:36 | Oberdorf SO | |