| Linie | An | Von | Gleis | Takt |
|---|---|---|---|---|
| S-Bahn | 14:39+2' | Konstanz | 1 | 60' |
| S-Bahn | 14:47+1' | Weinfelden | 1 | 30' |
| S-Bahn | 15:08+1' | Herisau | 1 | 60' |
| S-Bahn | 15:17+1' | Weinfelden | 1 | 30' |
| S-Bahn | 15:39+1' | Konstanz | 1 | 60' |
| S-Bahn | 15:47+1' | Weinfelden | 1 | 30' |
| S-Bahn | 16:08+1' | Herisau | 1 | 60' |
| S-Bahn | 16:17+1' | Weinfelden | 1 | 30' |
| S-Bahn | 16:39+1' | Konstanz | 1 | 60' |
| S-Bahn | 16:47 | Weinfelden | 1 | 30' |
| S-Bahn | 17:08 | Herisau | 1 | 60' |
| S-Bahn | 17:17 | Weinfelden | 1 | 30' |
| S-Bahn | 17:39 | Konstanz | 1 | 60' |
| S-Bahn | 17:47 | Weinfelden | 1 | 30' |
| S-Bahn | 18:08 | Herisau | 1 | 60' |
| S-Bahn | 18:17 | Weinfelden | 1 | 30' |
| S-Bahn | 18:39 | Konstanz | 1 | 60' |
| S-Bahn | 18:47 | Weinfelden | 1 | 30' |
| S-Bahn | 19:08 | Herisau | 1 | |
| S-Bahn | 19:17 | Weinfelden | 1 | |
| S-Bahn | 19:39 | Konstanz | 1 | 60' |
| S-Bahn | 19:47 | Weinfelden | 1 | |
| S-Bahn | 20:08 | Herisau | 1 | |
| S-Bahn | 20:17 | Weinfelden | 1 | 60' |
| S-Bahn | 20:39 | Konstanz | 1 | 60' |
| S-Bahn | 21:17 | Weinfelden | 1 | 60' |
| S-Bahn | 21:39 | Konstanz | 1 | 60' |
| S-Bahn | 22:17 | Weinfelden | 1 | |
| S-Bahn | 22:39 | Konstanz | 1 | |
| S-Bahn | 23:17 | Weinfelden | 1 | |
| S-Bahn | 23:39 | Konstanz | 1 |