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