| Linie | Ab | Richtung | Gleis | Takt |
|---|---|---|---|---|
| S-Bahn | 07:45+0' | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 08:14+0' | Rorschach | 1 | 60' |
| S-Bahn | 08:45+0' | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 09:14+0' | Rorschach | 1 | 60' |
| S-Bahn | 09:45+0' | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 10:14 | Rorschach | 1 | 60' |
| S-Bahn | 10:45+0' | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 11:14 | Rorschach | 1 | 60' |
| S-Bahn | 11:45 | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 12:14 | Rorschach | 1 | 60' |
| S-Bahn | 12:45 | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 13:14 | Rorschach | 1 | 60' |
| S-Bahn | 13:45 | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 14:14 | Rorschach | 1 | 60' |
| S-Bahn | 14:45 | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 15:14 | Rorschach | 1 | 60' |
| S-Bahn | 15:45 | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 16:14 | Rorschach | 1 | 60' |
| S-Bahn | 16:45 | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 17:14 | Rorschach | 1 | 60' |
| S-Bahn | 17:45 | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 18:14 | Rorschach | 1 | 60' |
| S-Bahn | 18:45 | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 19:14 | Rorschach | 1 | 60' |
| S-Bahn | 19:45 | Nesslau-Neu St. Johann | 1 | 60' |
| S-Bahn | 20:14 | Rorschach | 1 | 60' |
| S-Bahn | 20:45 | Nesslau-Neu St. Johann | 1 | |
| S-Bahn | 21:14 | Rorschach | 1 | |
| S-Bahn | 21:45 | Nesslau-Neu St. Johann | 1 | |
| S-Bahn | 22:14 | Rorschach | 1 | |
Sonntag 26.10.2025
|
||||
| S-Bahn | 05:45 | Nesslau-Neu St. Johann | 1 | |
| S-Bahn | 06:14 | Rorschach | 1 | |
| S-Bahn | 06:45 | Nesslau-Neu St. Johann | 1 | |
| S-Bahn | 07:14 | Rorschach | 1 | |