| Line | Arr | From | Track | Interval |
|---|---|---|---|---|
| S-Train | 06:21 | Olten | 1 | 28 - 32' |
| S-Train | 06:24 | Basel SBB | 4 | 30' |
| S-Train | 06:34 | Frick | 1 | 60' |
| S-Train | 06:37 | Porrentruy | 4 | 60' |
| S-Train | 06:49 | Olten | 1 | 28 - 32' |
| S-Train | 06:54 | Basel SBB | 4 | 30' |
| S-Train | 07:04 | Laufenburg | 1 | 60' |
| S-Train | 07:07 | Delémont | 4 | |
| S-Train | 07:21 | Olten | 1 | 28 - 32' |
| S-Train | 07:24 | Basel SBB | 4 | 30' |
| 07:25 | Zürich Flughafen | 1 | ||
| S-Train | 07:34 | Frick | 1 | 60' |
| S-Train | 07:37 | Porrentruy | 4 | 60' |
| S-Train | 07:49 | Olten | 1 | 28 - 32' |
| S-Train | 07:54 | Basel SBB | 4 | 30' |
| S-Train | 08:04 | Laufenburg | 1 | 60' |
| S-Train | 08:07 | Laufen | 4 | 60' |
| S-Train | 08:21 | Olten | 1 | 28 - 32' |
| S-Train | 08:24 | Basel SBB | 4 | 30' |
| S-Train | 08:34 | Frick | 1 | 60' |
| S-Train | 08:37 | Porrentruy | 4 | 60' |
| S-Train | 08:49 | Olten | 1 | 28 - 32' |
| S-Train | 08:54 | Basel SBB | 4 | 30' |
| S-Train | 09:04 | Laufenburg | 1 | 60' |
| S-Train | 09:07 | Laufen | 4 | 60' |
| More | ||||