| Linie | An | Von | Gleis | Takt |
|---|---|---|---|---|
| S-Bahn | 07:24 | Rapperswil SG | 3 | 60' |
| S-Bahn | 07:54+0' | Zürich HB | 2 | 60' |
| S-Bahn | 07:59+0' | Linthal | 3 | 60' |
| S-Bahn | 08:24+0' | Rapperswil SG | 3 | 60' |
| S-Bahn | 08:54+0' | Zürich HB | 2 | 60' |
| S-Bahn | 08:59+0' | Linthal | 3 | 60' |
| S-Bahn | 09:24+0' | Rapperswil SG | 3 | 60' |
| S-Bahn | 09:54+0' | Zürich HB | 2 | 60' |
| S-Bahn | 09:59 | Linthal | 3 | 60' |
| S-Bahn | 10:24 | Rapperswil SG | 3 | 60' |
| S-Bahn | 10:54 | Zürich HB | 2 | 60' |
| S-Bahn | 10:59 | Linthal | 3 | 60' |
| S-Bahn | 11:24 | Rapperswil SG | 3 | 60' |
| S-Bahn | 11:54 | Zürich HB | 2 | 60' |
| S-Bahn | 11:59 | Linthal | 3 | 60' |
| S-Bahn | 12:24 | Rapperswil SG | 3 | 60' |
| S-Bahn | 12:54 | Zürich HB | 2 | 60' |
| S-Bahn | 12:59 | Linthal | 3 | 60' |
| S-Bahn | 13:24 | Rapperswil SG | 3 | 60' |
| S-Bahn | 13:54 | Zürich HB | 2 | 60' |
| S-Bahn | 13:59 | Linthal | 3 | 60' |
| S-Bahn | 14:24 | Rapperswil SG | 3 | 60' |
| S-Bahn | 14:54 | Zürich HB | 2 | 60' |
| S-Bahn | 14:59 | Linthal | 3 | 60' |
| S-Bahn | 15:24 | Rapperswil SG | 3 | 60' |
| S-Bahn | 15:54 | Zürich HB | 2 | 60' |
| S-Bahn | 15:59 | Linthal | 3 | 60' |
| S-Bahn | 16:24 | Rapperswil SG | 3 | 60' |
| S-Bahn | 16:54 | Zürich HB | 2 | 60' |
| S-Bahn | 16:59 | Linthal | 3 | 60' |
| S-Bahn | 17:24 | Rapperswil SG | 3 | 60' |
| S-Bahn | 17:54 | Zürich HB | 2 | 60' |
| S-Bahn | 17:59 | Linthal | 3 | 60 - 64' |
| S-Bahn | 18:24 | Rapperswil SG | 3 | 60' |
| S-Bahn | 18:54 | Zürich HB | 2 | |
| S-Bahn | 18:59 | Linthal | 3 | |
| S-Bahn | 19:24 | Rapperswil SG | 3 | 60' |
| S-Bahn | 19:54 | Zürich HB | 2 | |
| S-Bahn | 20:03 | Linthal | 3 | |
| S-Bahn | 20:24 | Rapperswil SG | 2 | |
| S-Bahn | 20:29 | Linthal | 3 | 60' |
| S-Bahn | 21:24 | Rapperswil SG | 2 | |
| S-Bahn | 21:29 | Linthal | 3 | 60' |
| S-Bahn | 22:24 | Uznach | 2 | |
| S-Bahn | 22:29 | Linthal | 3 | |
| S-Bahn | 23:24 | Uznach | 2 | |
| S-Bahn | 23:29 | Linthal | 3 |