| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 18:05+0' | Wil SG | 2 | 60' |
| S-Train | 18:53+2' | Romanshorn | 2 | 60' |
| S-Train | 19:05+0' | Wil SG | 2 | 60' |
| S-Train | 19:53+2' | Romanshorn | 2 | 60' |
| S-Train | 20:05+0' | Wil SG | 2 | 60' |
| S-Train | 20:53 | Romanshorn | 2 | 60' |
| S-Train | 21:05 | Wil SG | 2 | 60' |
| S-Train | 21:53 | Romanshorn | 2 | 60' |
| S-Train | 22:05 | Wil SG | 2 | 60' |
| S-Train | 22:53 | Romanshorn | 2 | |
| S-Train | 23:05 | Wil SG | 2 | |
| S-Train | 23:53 | Romanshorn | 2 | |
| S-Train | 00:05 | Wil SG | 2 | |
| S-Train | 00:52 | Weinfelden | 2 | |
Sunday 11/30/2025
|
||||
| S-Train | 05:05 | Wil SG | 2 | 60' |
| S-Train | 05:53 | Romanshorn | 2 | 60' |
| S-Train | 06:05 | Wil SG | 2 | 60' |
| S-Train | 06:53 | Romanshorn | 2 | 60' |
| S-Train | 07:05 | Wil SG | 2 | 60' |
| S-Train | 07:53 | Romanshorn | 2 | 60' |
| S-Train | 08:05 | Wil SG | 2 | 60' |
| S-Train | 08:53 | Romanshorn | 2 | 60' |
| S-Train | 09:05 | Wil SG | 2 | 60' |
| S-Train | 09:53 | Romanshorn | 2 | 60' |
| S-Train | 10:05 | Wil SG | 2 | 60' |
| S-Train | 10:53 | Romanshorn | 2 | 60' |
| S-Train | 11:05 | Wil SG | 2 | 60' |
| S-Train | 11:53 | Romanshorn | 2 | 60' |
| S-Train | 12:05 | Wil SG | 2 | 60' |
| S-Train | 12:53 | Romanshorn | 2 | 60' |
| S-Train | 13:05 | Wil SG | 2 | 60' |
| S-Train | 13:53 | Romanshorn | 2 | 60' |
| S-Train | 14:05 | Wil SG | 2 | 60' |
| S-Train | 14:53 | Romanshorn | 2 | 60' |
| S-Train | 15:05 | Wil SG | 2 | 60' |
| S-Train | 15:53 | Romanshorn | 2 | 60' |
| S-Train | 16:05 | Wil SG | 2 | |
| S-Train | 16:53 | Romanshorn | 2 | |
| S-Train | 17:05 | Wil SG | 2 | |
| S-Train | 17:53 | Romanshorn | 2 | |