| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 04:21+0' | Turgi | 2 | |
| 04:50+0' | Bern | 11B-D | ||
| 04:52+0' | Sargans | 10 | ||
| 04:54+0' | Basel SBB | 9CD | 60' | |
| 04:58+0' | Olten | 4 | ||
| S-Train | 05:02+0' | Lenzburg | 11 | 30' |
| 05:04+0' | Engelberg | 15 | 60 - 66' | |
| S-Train | 05:14+0' | Sursee | 4 | 30' |
| S-Train | 05:16+0' | Langenthal | 10 | 60' |
| S-Train | 05:16+0' | Langnau i.E. | 10 | 60' |
| S-Train | 05:21+0' | Baar | 9 | 30' |
| S-Train | 05:24+0' | Sachseln | 13B | |
| S-Train | 05:27+0' | Wolfenschiessen | 14B | 60' |
| 05:30+0' | Basel SBB | 7 | 60' | |
| S-Train | 05:32+0' | Lenzburg | 11 | 30' |
| 05:35+0' | Konstanz | 5 | 120' | |
| S-Train | 05:39+0' | Brunnen | 10 | |
| S-Train | 05:42+0' | Giswil | 15 | 30' |
| S-Train | 05:44+1' | Sursee | 9 | 30' |
| S-Train | 05:51+0' | Baar | 7 | 30' |
| 05:54+0' | Basel SBB | 4 | ||
| 05:57 | Langenthal | 5 | 60' | |
| 05:57 | Bern | 5 | 60' | |
| S-Train | 05:57+0' | Stans | 14 | 60' |
| 06:00 | Genève-Aéroport | 8 | 60' | |
| S-Train | 06:02 | Lenzburg | 10 | 30' |
| 06:05 | Olten | 9 | 60' | |
| 06:06 | Interlaken Ost | 12 | 60' | |
| S-Train | 06:06 | Brunnen | 11B-D | |
| 06:09 | Zürich HB | 3 | ||
| 06:10 | Engelberg | 13BC | 60' | |
| S-Train | 06:12 | Giswil | 14 | 30' |
| S-Train | 06:14+1' | Sursee | 4 | 30' |
| S-Train | 06:16 | Langenthal | 5 | 60' |
| S-Train | 06:16 | Langnau i.E. | 5 | 60' |
| 06:18+1' | Lugano | 7 | 120' | |
| 06:20 | Zürich HB | 10 | ||
| S-Train | 06:21 | Baar | 11 | 30' |
| S-Train | 06:24 | Sachseln | 15 | |
| S-Train | 06:27 | Wolfenschiessen | 14 | 60' |
| 06:30 | Basel SBB | 6 | 60' | |
| S-Train | 06:32 | Lenzburg | 4 | 30' |
| 06:35 | Zürich HB | 7 | ||
| S-Train | 06:37 | Zell LU | 2 | |
| S-Train | 06:38 | Stans | 13 | |
| S-Train | 06:39 | Brunnen | 3 | |
| S-Train | 06:42 | Giswil | 14 | 30' |
| S-Train | 06:44+1' | Sursee | 10 | 30' |
| S-Train | 06:49 | Horw | 15 | 30' |
| S-Train | 06:51 | Baar | 3 | 30' |
| 06:54+0' | Basel SBB | 6 | 120' | |
| 06:57 | Langenthal | 5 | 60' | |
| 06:57 | Bern | 5 | 60' | |
| S-Train | 06:57 | Stans | 13 | 60' |
| 07:00 | Genève-Aéroport | 8 | 60' | |
| S-Train | 07:02 | Lenzburg | 10 | 30' |
| 07:05 | Olten | 9 | 60' | |
| 07:06 | Interlaken Ost | 14 | 60' | |
| S-Train | 07:06 | Brunnen | 11 | 60' |
| 07:09 | Sargans | 7 | ||
| 07:10 | Engelberg | 12 | 60' | |
| S-Train | 07:12 | Giswil | 15 | 30' |
| S-Train | 07:14 | Sursee | 3 | 30' |
| S-Train | 07:16 | Langenthal | 5 | 60' |
| S-Train | 07:16 | Langnau i.E. | 5 | 60' |
| 07:18 | Locarno | 6 | 120' | |
| S-Train | 07:19 | Horw | 13 | |
| 07:20 | Zürich HB | 9 | ||
| S-Train | 07:21 | Baar | 8 | 30' |
| S-Train | 07:27 | Wolfenschiessen | 14 | 60' |
| 07:30 | Basel SBB | 4 | 60' | |
| S-Train | 07:32 | Lenzburg | 7 | 30' |
| 07:35 | Konstanz | 5 | ||
| S-Train | 07:37 | Willisau | 2 | |
| S-Train | 07:38 | Stans | 12 | |
| 07:39 | St. Gallen | 3 | 60' | |
| S-Train | 07:42 | Giswil | 13 | 30' |
| S-Train | 07:44 | Sursee | 9 | 30' |
| S-Train | 07:49 | Horw | 15 | |
| S-Train | 07:51 | Baar | 3 | 30' |
| 07:54+0' | Basel SBB | 7 | 120' | |
| 07:57 | Langenthal | 5 | 60' | |
| 07:57 | Bern | 5 | 60' | |
| S-Train | 07:57 | Stans | 13 | 60' |
| 08:00 | Genève-Aéroport | 8 | 60' | |
| S-Train | 08:02 | Lenzburg | 10B | 30' |
| 08:05 | Olten | 9 | 60' | |
| 08:06 | Interlaken Ost | 14 | 60' | |
| S-Train | 08:06 | Brunnen | 11 | 60' |
| 08:09 | Zürich HB | 6 | ||
| More | ||||