| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 07:47+0' | Sursee | 2 | |
| 07:51+2' | Zürich HB | 3 | ||
| S-Train | 07:52+2' | Zug | 1 | 30' |
| 07:58+1' | Luzern | 1 | 60' | |
| 08:01+12' | Konstanz | 3 | ||
| S-Train | 08:01+0' | Rotkreuz | 2 | |
| S-Train | 08:07+0' | Thayngen | 3 | 60' |
| S-Train | 08:15+0' | Rotkreuz | 2 | |
| S-Train | 08:22+1' | Zug | 1 | 30' |
| S-Train | 08:31+0' | Sursee | 2 | |
| S-Train | 08:37+0' | Weinfelden | 3 | 60' |
| S-Train | 08:47+0' | Sursee | 2 | |
| S-Train | 08:52+1' | Zug | 1 | 30' |
| 08:58+1' | Luzern | 1 | 60' | |
| 09:01+1' | Zürich HB | 3 | ||
| S-Train | 09:01+0' | Rotkreuz | 2 | |
| S-Train | 09:07+0' | Thayngen | 3 | 60' |
| S-Train | 09:15+0' | Rotkreuz | 2 | |
| S-Train | 09:22+1' | Zug | 1 | 30' |
| S-Train | 09:31 | Sursee | 2 | |
| S-Train | 09:37 | Weinfelden | 3 | 60' |
| S-Train | 09:47 | Sursee | 2 | |
| S-Train | 09:52+1' | Zug | 1 | 30' |
| 09:58+1' | Luzern | 1 | 60' | |
| 10:01 | Konstanz | 3 | ||
| S-Train | 10:01 | Rotkreuz | 2 | |
| S-Train | 10:07 | Thayngen | 3 | 60' |
| S-Train | 10:15 | Rotkreuz | 2 | |
| S-Train | 10:22+1' | Zug | 1 | 30' |
| S-Train | 10:31 | Sursee | 2 | |
| S-Train | 10:37 | Weinfelden | 3 | 60' |
| S-Train | 10:47 | Sursee | 2 | |
| S-Train | 10:52+1' | Zug | 1 | 30' |
| 10:58+1' | Luzern | 1 | 60' | |
| 11:01 | Konstanz | 3 | ||
| More | ||||