| Line | Arr | From | Track | Interval |
|---|---|---|---|---|
| S-Train | 19:26 | Appenzell | 12 | 30' |
| 19:28 | Bregenz | 1 | ||
| S-Train | 19:33 | Sargans | 5 | 60' |
| 19:35 | Sargans | 1 | 60' | |
| S-Train | 19:41 | Schaffhausen | 1 | 30' |
| S-Train | 19:44 | Herisau | 4 | |
| S-Train | 19:44 | Wil SG | 3 | 30' |
| 19:44 | Weinfelden | 5 | ||
| S-Train | 19:50 | Altstätten SG | 5 | 60' |
| S-Train | 19:51 | Weinfelden | 6 | 60' |
| S-Train | 19:52 | Trogen | 11 | 30' |
| 19:52 | Genève-Aéroport | 1 | 60' | |
| 19:55 | Uznach | 3 | 60' | |
| 19:55 | Rorschach | 2 | ||
| S-Train | 19:56 | Appenzell | 12 | 30' |
| S-Train | 20:01 | St. Margrethen SG | 6 | 60' |
| 20:02 | Lausanne | 2 | ||
| S-Train | 20:03 | Nesslau-Neu St. Johann | 5 | 60' |
| 20:04 | Chur | 4 | 60' | |
| S-Train | 20:11 | Schaffhausen | 1 | 30' |
| S-Train | 20:14 | Wil SG | 3 | 30' |
| 20:14 | Herisau | 5 | 60 - 62' | |
| S-Train | 20:20 | Uznach | 5 | 60' |
| 20:22 | Zürich HB | 2 | ||
| S-Train | 20:22 | Trogen | 11 | 30' |
| S-Train | 20:26 | Appenzell | 12 | 30' |
| 20:30 | Zürich HB | 3 | ||
| S-Train | 20:33 | Sargans | 5 | |
| 20:35 | Sargans | 1 | 60' | |
| S-Train | 20:41 | Schaffhausen | 1 | 30' |
| S-Train | 20:44 | Herisau | 4 | |
| S-Train | 20:44 | Wil SG | 2 | 30' |
| 20:44 | Weinfelden | 5 | ||
| S-Train | 20:50 | Altstätten SG | 5 | 60' |
| S-Train | 20:51 | Weinfelden | 6 | 60' |
| S-Train | 20:52 | Trogen | 11 | 30' |
| 20:52 | Genève-Aéroport | 1 | 60' | |
| 20:55 | Uznach | 7 | 60' | |
| S-Train | 20:56 | Appenzell | 12 | 30' |
| S-Train | 21:01 | St. Margrethen SG | 6 | 60' |
| 21:02 | Lausanne | 2 | ||
| S-Train | 21:03 | Nesslau-Neu St. Johann | 5 | 60' |
| 21:04 | Chur | 4 | ||
| S-Train | 21:11 | Schaffhausen | 1 | 30' |
| S-Train | 21:14 | Wil SG | 3 | |
| 21:14 | Herisau | 6 | 60 - 62' | |
| S-Train | 21:20 | Uznach | 6 | |
| 21:22 | Luzern | 4 | 60' | |
| S-Train | 21:22 | Trogen | 11 | 30' |
| S-Train | 21:26 | Appenzell | 12 | 30' |
| 21:28 | Bregenz | 1 | ||
| S-Train | 21:33 | Sargans | 5 | |
| 21:35 | Sargans | 1 | ||
| S-Train | 21:41 | Schaffhausen | 1 | 30' |
| S-Train | 21:44 | Wil SG | 2 | |
| 21:44 | Kreuzlingen | 5 | ||
| S-Train | 21:50 | Altstätten SG | 5 | 60' |
| S-Train | 21:51 | Weinfelden | 6 | 60' |
| S-Train | 21:52 | Trogen | 11 | 30' |
| 21:52 | Genève-Aéroport | 1 | 60' | |
| 21:55 | Uznach | 7 | ||
| S-Train | 21:56 | Appenzell | 12 | 30' |
| S-Train | 22:01 | St. Margrethen SG | 5 | |
| S-Train | 22:03 | Nesslau-Neu St. Johann | 6 | |
| 22:04 | Chur | 4 | ||
| S-Train | 22:11 | Schaffhausen | 1 | 30' |
| S-Train | 22:14 | Wil SG | 3 | |
| 22:16 | Herisau | 5 | ||
| S-Train | 22:20 | Uznach | 6 | |
| 22:22 | Luzern | 4 | ||
| More | ||||