| Linie | Ab | Richtung | Gleis | Takt |
|---|---|---|---|---|
| 20:42+1' | Romanshorn | 2 | ||
| 20:48+0' | Zürich HB | 1 | ||
| S-Bahn | 20:56+0' | Zug | 1 | |
| S-Bahn | 21:04+1' | Weinfelden | 2 | |
| 21:12+1' | Konstanz | 2 | ||
| 21:18+0' | Bern | 1 | ||
| S-Bahn | 21:29+0' | Winterthur | 1 | |
| S-Bahn | 21:33+0' | Weinfelden | 2 | 29 - 31' |
| 21:42+1' | Weinfelden | 2 | ||
| 21:48+0' | Zürich HB | 1 | ||
| S-Bahn | 21:56+0' | Winterthur | 1 | |
| S-Bahn | 22:04+1' | Weinfelden | 2 | 29 - 31' |
| 22:12+1' | Konstanz | 2 | ||
| 22:18 | Zürich HB | 1 | ||
| 22:18+0' | Zürich HB | 2 | ||
| S-Bahn | 22:29+0' | Winterthur | 1 | |
| S-Bahn | 22:33+0' | Weinfelden | 2 | 29 - 31' |
| 22:42 | Weinfelden | 2 | ||
| 22:42+1' | Weinfelden | 2 | ||
| 22:48+0' | Zürich HB | 1 | ||
| S-Bahn | 22:56 | Winterthur | 1 | |
| S-Bahn | 23:04 | Weinfelden | 2 | 29 - 31' |
| 23:12 | Konstanz | 2 | ||
| 23:18 | Zürich HB | 1 | ||
| S-Bahn | 23:29 | Winterthur | 1 | |
| S-Bahn | 23:33 | Weinfelden | 2 | 29 - 31' |
| 23:42+1' | Romanshorn | 2 | ||
| 23:48 | Winterthur | 1 | ||
| S-Bahn | 23:56 | Winterthur | 1 | |
| S-Bahn | 00:04 | Weinfelden | 2 | |
| 00:16 | Konstanz | 2 | ||
| S-Bahn | 00:33 | Weinfelden | 2 | |
| 00:45 | Romanshorn | 2 | ||
| S-Bahn | 01:04 | Weinfelden | 2 | |
| Mehr | ||||