| Linie | An | Von | Gleis | Takt |
|---|---|---|---|---|
| S-Bahn | 06:19+0' | Weinfelden | 3 | 60' |
| S-Bahn | 06:41+0' | Thalwil | 2 | 30' |
| S-Bahn | 06:49+0' | Herblingen | 3 | 60' |
| S-Bahn | 07:11+0' | Thalwil | 2 | 30' |
| S-Bahn | 07:19+0' | Weinfelden | 3 | 60' |
| S-Bahn | 07:41+0' | Thalwil | 2 | 30' |
| S-Bahn | 07:49+0' | Herblingen | 3 | 60' |
| S-Bahn | 08:11+0' | Thalwil | 2 | 30' |
| S-Bahn | 08:19+0' | Weinfelden | 3 | 60' |
| S-Bahn | 08:41+0' | Thalwil | 2 | 30' |
| S-Bahn | 08:49 | Herblingen | 3 | 60' |
| S-Bahn | 09:11 | Thalwil | 2 | 30' |
| S-Bahn | 09:19 | Weinfelden | 3 | 60' |
| S-Bahn | 09:41 | Thalwil | 2 | 30' |
| S-Bahn | 09:49 | Herblingen | 3 | 60' |
| S-Bahn | 10:11 | Thalwil | 2 | 30' |
| S-Bahn | 10:19 | Weinfelden | 3 | 60' |
| S-Bahn | 10:41 | Thalwil | 2 | 30' |
| S-Bahn | 10:49 | Herblingen | 3 | 60' |
| S-Bahn | 11:11 | Thalwil | 2 | 30' |
| S-Bahn | 11:19 | Weinfelden | 3 | 60' |
| S-Bahn | 11:41 | Thalwil | 2 | 30' |
| S-Bahn | 11:49 | Herblingen | 3 | 60' |
| S-Bahn | 12:11 | Thalwil | 2 | 30' |
| S-Bahn | 12:19 | Weinfelden | 3 | 60' |
| S-Bahn | 12:41 | Thalwil | 2 | 30' |
| S-Bahn | 12:49 | Herblingen | 3 | 60' |
| S-Bahn | 13:11 | Thalwil | 2 | 30' |
| S-Bahn | 13:19 | Weinfelden | 3 | 60' |
| S-Bahn | 13:41 | Thalwil | 2 | 30' |
| S-Bahn | 13:49 | Herblingen | 3 | 60' |
| S-Bahn | 14:11 | Thalwil | 2 | 30' |
| S-Bahn | 14:19 | Weinfelden | 3 | 60' |
| S-Bahn | 14:41 | Thalwil | 2 | 30' |
| S-Bahn | 14:49 | Herblingen | 3 | 60' |
| S-Bahn | 15:11 | Thalwil | 2 | 30' |
| S-Bahn | 15:19 | Weinfelden | 3 | 60' |
| S-Bahn | 15:41 | Thalwil | 2 | 30' |
| S-Bahn | 15:49 | Herblingen | 3 | 60' |
| S-Bahn | 16:11 | Thalwil | 2 | 30' |
| S-Bahn | 16:19 | Weinfelden | 3 | 60' |
| S-Bahn | 16:41 | Thalwil | 2 | 30' |
| S-Bahn | 16:49 | Herblingen | 3 | 60' |
| S-Bahn | 17:11 | Thalwil | 2 | 30' |
| S-Bahn | 17:19 | Weinfelden | 3 | 60' |
| S-Bahn | 17:41 | Thalwil | 2 | 30' |
| S-Bahn | 17:49 | Herblingen | 3 | 60' |
| S-Bahn | 18:11 | Thalwil | 2 | 30' |
| S-Bahn | 18:19 | Weinfelden | 3 | 60' |
| S-Bahn | 18:41 | Thalwil | 2 | 30' |
| S-Bahn | 18:49 | Herblingen | 3 | 60' |
| S-Bahn | 19:11 | Thalwil | 2 | 30' |
| S-Bahn | 19:19 | Weinfelden | 3 | 60' |
| S-Bahn | 19:41 | Thalwil | 2 | 30' |
| S-Bahn | 19:49 | Herblingen | 3 | |
| S-Bahn | 20:11 | Thalwil | 2 | |
| S-Bahn | 20:19 | Weinfelden | 3 | |
| S-Bahn | 20:41 | Thalwil | 2 | |
| S-Bahn | 20:49 | Herblingen | 3 | |
| S-Bahn | 21:11 | Thalwil | 2 | |
| S-Bahn | 21:19 | Weinfelden | 3 | |
| S-Bahn | 21:20 | Rapperswil SG | 2 | 30' |
| S-Bahn | 21:39 | Winterthur | 3 | 30' |
| S-Bahn | 21:50 | Rapperswil SG | 2 | 30' |
| S-Bahn | 22:09 | Winterthur | 3 | 30' |
| S-Bahn | 22:20 | Rapperswil SG | 2 | 30' |
| S-Bahn | 22:39 | Winterthur | 3 | |
| S-Bahn | 22:50 | Rapperswil SG | 2 | |
| S-Bahn | 23:09 | Winterthur | 3 | |
| S-Bahn | 23:20 | Rapperswil SG | 2 | |
| S-Bahn | 23:39 | Winterthur | 3 | |
| S-Bahn | 23:50 | Rapperswil SG | 2 |