| Linie | Ab | Richtung | Gleis | Takt |
|---|---|---|---|---|
| S-Bahn | 16:47+1' | Romanshorn | 2 | 30' |
| 16:53+1' | Brig | 1 | ||
| 17:06+0' | Romanshorn | 2 | 120' | |
| S-Bahn | 17:12+0' | Wil SG | 1 | 30' |
| S-Bahn | 17:17+0' | Romanshorn | 2 | 30' |
| S-Bahn | 17:22+1' | Weinfelden | 1 | 60' |
| S-Bahn | 17:23+0' | Romanshorn | 2 | |
| S-Bahn | 17:36+1' | Rorschach | 2 | 60' |
| S-Bahn | 17:42+0' | Wil SG | 1 | 30' |
| S-Bahn | 17:47+1' | Romanshorn | 2 | 30' |
| 17:53+1' | Interlaken Ost | 1 | ||
| 18:06+0' | Romanshorn | 2 | 120' | |
| S-Bahn | 18:12+0' | Wil SG | 1 | 30' |
| S-Bahn | 18:17+0' | Romanshorn | 2 | 30' |
| S-Bahn | 18:22+1' | Weinfelden | 1 | 60' |
| S-Bahn | 18:23+0' | Romanshorn | 2 | |
| S-Bahn | 18:36+1' | Rorschach | 2 | 60' |
| S-Bahn | 18:42 | Wil SG | 1 | |
| S-Bahn | 18:47+1' | Romanshorn | 2 | 30' |
| 18:53 | Bern | 1 | 60' | |
| 19:06+0' | Romanshorn | 2 | 120' | |
| S-Bahn | 19:12 | Wil SG | 1 | |
| S-Bahn | 19:17 | Romanshorn | 2 | |
| S-Bahn | 19:22 | Weinfelden | 1 | 60' |
| S-Bahn | 19:36 | Rorschach | 2 | 60' |
| S-Bahn | 19:42 | Wil SG | 1 | |
| S-Bahn | 19:47 | Romanshorn | 2 | |
| 19:53 | Bern | 1 | 60' | |
| 20:06+0' | Romanshorn | 2 | 120' | |
| S-Bahn | 20:17 | Romanshorn | 2 | 60' |
| S-Bahn | 20:22 | Weinfelden | 1 | 60' |
| S-Bahn | 20:36 | Rorschach | 2 | 60' |
| S-Bahn | 20:42 | Wil SG | 1 | |
| 20:53 | Bern | 1 | ||
| 21:06+0' | Romanshorn | 2 | ||
| S-Bahn | 21:17 | Romanshorn | 2 | 60' |
| S-Bahn | 21:22 | Weinfelden | 1 | 60' |
| S-Bahn | 21:36 | Rorschach | 2 | 60' |
| S-Bahn | 21:42 | Weinfelden | 1 | 60' |
| Mehr | ||||