| Ligne | Arr | De | Voie | Cadence |
|---|---|---|---|---|
| 11:44+1' | Weinfelden | 5 | 60' | |
| RER | 11:50+0' | Altstätten SG | 5 | 60' |
| RER | 11:51+0' | Weinfelden | 6 | 30' |
| RER | 11:52+0' | Trogen | 11 | 30' |
| RER | 11:52+0' | Appenzell | 12 | 30 - 34' |
| 11:52+0' | Genève-Aéroport | 1 | 60' | |
| 11:55+1' | Rotkreuz | 3 | 60' | |
| 11:55+0' | Rorschach | 2 | 60' | |
| RER | 12:01+1' | St. Margrethen SG | 6 | 60' |
| 12:02+0' | Lausanne | 2 | ||
| RER | 12:03+0' | Nesslau-Neu St. Johann | 5 | 60' |
| 12:04+0' | Chur | 4 | 60' | |
| RER | 12:07+0' | Speicher | 11 | |
| RER | 12:11+0' | Stein am Rhein | 2 | 30' |
| RER | 12:11+0' | Teufen AR | 12 | 30' |
| RER | 12:14+0' | Wil SG | 3 | 30' |
| 12:14+0' | Herisau | 5 | 60' | |
| RER | 12:20+0' | Sargans | 5 | 60' |
| RER | 12:21+0' | Weinfelden | 7 | 30' |
| 12:22 | Luzern | 2 | 60' | |
| RER | 12:22+0' | Trogen | 11 | 30' |
| 12:22+0' | Zürich HB | 3 | ||
| RER | 12:24+0' | Wittenbach | 6 | |
| RER | 12:26+0' | Appenzell | 12 | 30' |
| 12:30+0' | Zürich HB | 3 | 120' | |
| RER | 12:33+0' | Rapperswil SG | 5 | 60' |
| 12:35+0' | Sargans | 1 | 60' | |
| RER | 12:37+0' | Trogen | 11 | 30' |
| RER | 12:41+0' | Stein am Rhein | 1 | 30' |
| RER | 12:41+0' | Teufen AR | 12 | 30' |
| RER | 12:44+0' | Herisau | 4 | 60' |
| RER | 12:44+0' | Wil SG | 3 | 30' |
| 12:44+0' | Weinfelden | 5 | 60' | |
| RER | 12:50+0' | Altstätten SG | 5 | 60' |
| RER | 12:51+0' | Weinfelden | 6 | 30' |
| RER | 12:52+0' | Trogen | 11 | 30' |
| 12:52+0' | Genève-Aéroport | 1 | 60' | |
| 12:55+0' | Rotkreuz | 3 | 60' | |
| 12:55+0' | Rorschach | 2 | 60' | |
| RER | 12:56+0' | Appenzell | 12 | 30' |
| RER | 13:01+0' | St. Margrethen SG | 6 | 60' |
| 13:02+0' | Lausanne | 2 | ||
| RER | 13:03+0' | Nesslau-Neu St. Johann | 5 | 60' |
| 13:04+0' | Chur | 4 | 60' | |
| RER | 13:07+0' | Trogen | 11 | |
| RER | 13:11+0' | Stein am Rhein | 2 | 30' |
| RER | 13:11+0' | Teufen AR | 12 | |
| RER | 13:14+0' | Wil SG | 3 | 30' |
| 13:14+0' | Herisau | 5 | 60' | |
| RER | 13:20+0' | Sargans | 5 | 60' |
| RER | 13:21+0' | Weinfelden | 7 | 30' |
| 13:22+0' | Luzern | 2 | 60' | |
| RER | 13:22+0' | Trogen | 11 | 30' |
| RER | 13:26+0' | Appenzell | 12 | 30' |
| 13:28+0' | Bregenz | 1 | 120' | |
| 13:32+0' | Lausanne | 2 | ||
| RER | 13:33+0' | Rapperswil SG | 5 | 60' |
| 13:35+0' | Sargans | 1 | 60' | |
| RER | 13:37+0' | Trogen | 11 | |
| RER | 13:41+0' | Stein am Rhein | 1 | 30' |
| RER | 13:41+0' | Teufen AR | 12 | |
| RER | 13:44 | Herisau | 4 | 60' |
| RER | 13:44+0' | Wil SG | 3 | 30' |
| 13:44+0' | Weinfelden | 5 | 60' | |
| RER | 13:50+0' | Altstätten SG | 5 | 60' |
| RER | 13:51+0' | Weinfelden | 6 | 30' |
| RER | 13:52+0' | Trogen | 11 | 30' |
| 13:52+0' | Genève-Aéroport | 1 | 60' | |
| 13:55+0' | Rotkreuz | 3 | 60' | |
| 13:55 | Rorschach | 2 | 60' | |
| RER | 13:56+0' | Appenzell | 12 | 30' |
| RER | 14:01+0' | St. Margrethen SG | 6 | 60' |
| 14:02+0' | Lausanne | 2 | ||
| RER | 14:03+0' | Nesslau-Neu St. Johann | 5 | 60' |
| 14:04+0' | Chur | 4 | 60' | |
| RER | 14:07+0' | Trogen | 11 | |
| RER | 14:11+0' | Stein am Rhein | 2 | 30' |
| RER | 14:11 | Teufen AR | 12 | |
| RER | 14:14 | Wil SG | 3 | 30' |
| 14:14 | Herisau | 5 | 60' | |
| RER | 14:20+0' | Sargans | 5 | 60' |
| RER | 14:21 | Weinfelden | 7 | 30' |
| 14:22+0' | Luzern | 2 | 60' | |
| RER | 14:22 | Trogen | 11 | 30' |
| RER | 14:24 | Wittenbach | 6 | 60' |
| RER | 14:26+0' | Appenzell | 12 | 30' |
| 14:30+0' | Zürich HB | 2 | ||
| RER | 14:33 | Rapperswil SG | 5 | 60' |
| 14:35 | Sargans | 1 | 60' | |
| RER | 14:41+0' | Stein am Rhein | 1 | 30' |
| RER | 14:44 | Herisau | 4 | 60' |
| RER | 14:44 | Wil SG | 3 | 30' |
| 14:44 | Weinfelden | 6 | 60' | |
| RER | 14:50 | Altstätten SG | 5 | 60' |
| RER | 14:51 | Weinfelden | 6 | 30' |
| RER | 14:52 | Trogen | 11 | 30' |
| 14:52+0' | Genève-Aéroport | 1 | 60' | |
| 14:55+0' | Rotkreuz | 3 | 60' | |
| 14:55 | Rorschach | 2 | 60' | |
| RER | 14:56 | Appenzell | 12 | 30' |
| RER | 15:01 | St. Margrethen SG | 6 | 60' |
| 15:02+0' | Lausanne | 2 | ||
| RER | 15:03 | Nesslau-Neu St. Johann | 5 | 60' |
| 15:04 | Chur | 4 | 60' | |
| RER | 15:11+0' | Stein am Rhein | 2 | 30' |
| RER | 15:14 | Wil SG | 3 | 30' |
| 15:14 | Herisau | 5 | 60' | |
| RER | 15:20 | Sargans | 5 | 60' |
| RER | 15:21 | Weinfelden | 7 | 30' |
| 15:22 | Luzern | 2 | 60' | |
| RER | 15:22 | Trogen | 11 | 30' |
| RER | 15:24 | Wittenbach | 6 | 60' |
| RER | 15:26 | Appenzell | 12 | 30' |
| 15:28+0' | Bregenz | 1 | 120' | |
| 15:32+0' | Lausanne | 2 | ||
| RER | 15:33 | Rapperswil SG | 5 | 60' |
| 15:35 | Sargans | 1 | 60' | |
| RER | 15:41 | Stein am Rhein | 1 | 30' |
| RER | 15:44 | Herisau | 4 | 60' |
| RER | 15:44 | Wil SG | 3 | 30' |
| 15:44 | Weinfelden | 5 | 60' | |
| RER | 15:50 | Altstätten SG | 5 | 60' |
| RER | 15:51 | Weinfelden | 6 | 30' |
| RER | 15:52 | Trogen | 11 | 30' |
| 15:52+0' | Genève-Aéroport | 1 | 60' | |
| 15:55 | Rotkreuz | 3 | 60' | |
| 15:55 | Rorschach | 2 | 60' | |
| RER | 15:56 | Appenzell | 12 | 30' |
| RER | 16:01 | St. Margrethen SG | 5 | 60' |
| 16:02+0' | Lausanne | 2 | ||
| RER | 16:03 | Nesslau-Neu St. Johann | 6 | 60' |
| 16:04 | Chur | 4 | 60' | |
| RER | 16:07 | Speicher | 11 | |
| RER | 16:11 | Stein am Rhein | 2 | 30' |
| RER | 16:11 | Teufen AR | 12 | 30' |
| RER | 16:14 | Wil SG | 3 | 30' |
| 16:14 | Herisau | 5 | 60' | |
| RER | 16:20 | Sargans | 5 | 60' |
| RER | 16:21 | Weinfelden | 7 | 30' |
| 16:22 | Luzern | 2 | ||
| RER | 16:22 | Trogen | 11 | 30' |
| RER | 16:24 | Wittenbach | 6 | 60' |
| RER | 16:26 | Appenzell | 12 | 30' |
| 16:30 | Zürich HB | 3 | ||
| RER | 16:33 | Rapperswil SG | 5 | 60' |
| 16:35 | Sargans | 1 | 60' | |
| RER | 16:37 | Speicher | 11 | |
| RER | 16:41 | Stein am Rhein | 1 | |
| RER | 16:41 | Teufen AR | 12 | 30' |
| RER | 16:44 | Herisau | 4 | 60' |
| RER | 16:44 | Wil SG | 3 | 30' |
| 16:44 | Weinfelden | 5 | 60' | |
| RER | 16:50 | Altstätten SG | 5 | 60' |
| RER | 16:51 | Weinfelden | 6 | 30' |
| RER | 16:52 | Trogen | 11 | 30' |
| 16:52+0' | Genève-Aéroport | 1 | 60' | |
| 16:55 | Rotkreuz | 3 | ||
| 16:55 | Rorschach | 2 | 60' | |
| RER | 16:56 | Appenzell | 12 | 30' |
| RER | 17:01 | St. Margrethen SG | 6 | 60' |
| 17:02+0' | Lausanne | 2 | ||
| RER | 17:03 | Nesslau-Neu St. Johann | 5 | 60' |
| 17:04 | Chur | 4 | 60' | |
| RER | 17:07 | Trogen | 11 | 30' |
| RER | 17:11 | Stein am Rhein | 2 | |
| RER | 17:11 | Teufen AR | 12 | 30' |
| RER | 17:14 | Wil SG | 3 | 30' |
| 17:14 | Herisau | 5 | 60' | |
| RER | 17:20 | Sargans | 5 | 60' |
| RER | 17:21 | Weinfelden | 7 | 30' |
| 17:22 | Luzern | 2 | ||
| RER | 17:22 | Trogen | 11 | 30' |
| RER | 17:24 | Wittenbach | 6 | 60' |
| RER | 17:26 | Appenzell | 12 | 30' |
| 17:28 | Bregenz | 1 | 120' | |
| 17:32 | Lausanne | 2 | ||
| RER | 17:33 | Rapperswil SG | 5 | 60' |
| 17:35 | Sargans | 1 | 60' | |
| RER | 17:37 | Trogen | 11 | 30' |
| RER | 17:41 | Stein am Rhein | 1 | |
| RER | 17:41 | Teufen AR | 12 | |
| RER | 17:44 | Herisau | 4 | 60' |
| RER | 17:44 | Wil SG | 3 | 30' |
| 17:44 | Weinfelden | 5 | 60' | |
| RER | 17:50 | Altstätten SG | 5 | 60' |
| RER | 17:51 | Weinfelden | 6 | 30' |
| RER | 17:52 | Trogen | 11 | 30' |
| 17:52+0' | Genève-Aéroport | 1 | 60' | |
| 17:55 | Rotkreuz | 3 | ||
| 17:55 | Rorschach | 2 | 60' | |
| RER | 17:56 | Appenzell | 12 | 30' |
| RER | 18:01 | St. Margrethen SG | 6 | 60' |
| 18:02 | Lausanne | 2 | ||
| RER | 18:03 | Nesslau-Neu St. Johann | 5 | 60' |
| 18:04 | Chur | 4 | 60' | |
| RER | 18:07 | Trogen | 11 | |
| RER | 18:11 | Schaffhausen | 2 | 30' |
| RER | 18:11 | Teufen AR | 12 | |
| RER | 18:14 | Wil SG | 3 | 30' |
| 18:14 | Herisau | 5 | 60' | |
| RER | 18:20 | Sargans | 5 | 60' |
| RER | 18:21 | Weinfelden | 7 | 30' |
| 18:22 | Zürich HB | 2 | ||
| RER | 18:22 | Trogen | 11 | 30' |
| RER | 18:24 | Wittenbach | 6 | |
| RER | 18:26 | Appenzell | 12 | 30' |
| RER | 18:33 | Rapperswil SG | 5 | 60' |
| 18:35 | Sargans | 1 | 60' | |
| RER | 18:37 | Trogen | 11 | |
| RER | 18:41 | Schaffhausen | 1 | 30' |
| RER | 18:41 | Teufen AR | 12 | |
| RER | 18:44 | Herisau | 4 | 60' |
| RER | 18:44 | Wil SG | 3 | 30' |
| 18:44 | Weinfelden | 5 | 60' | |
| RER | 18:50 | Altstätten SG | 6 | 60' |
| RER | 18:51 | Weinfelden | 5 | 30' |
| RER | 18:52 | Trogen | 11 | 30' |
| 18:52 | Genève-Aéroport | 1 | 60' | |
| 18:55 | Luzern | 3 | 60' | |
| 18:55 | Rorschach | 2 | ||
| RER | 18:56 | Appenzell | 12 | 30' |
| RER | 19:01 | St. Margrethen SG | 6 | 60' |
| 19:02 | Lausanne | 2 | ||
| RER | 19:03 | Nesslau-Neu St. Johann | 5 | 60' |
| 19:04 | Chur | 4 | 60' | |
| RER | 19:07 | Trogen | 11 | |
| RER | 19:11 | Schaffhausen | 1 | 30' |
| RER | 19:14 | Wil SG | 3 | 30' |
| 19:14 | Herisau | 5 | 60' | |
| RER | 19:20 | Sargans | 5 | |
| RER | 19:21 | Weinfelden | 7 | 30' |
| 19:22 | Zürich HB | 2 | ||
| RER | 19:22 | Trogen | 11 | 30' |
| RER | 19:24 | Wittenbach | 6 | |
| RER | 19:26 | Appenzell | 12 | 30' |
| 19:28 | Bregenz | 1 | 120' | |
| 19:32 | Lausanne | 2 | ||
| RER | 19:33 | Rapperswil SG | 5 | |
| 19:35 | Sargans | 1 | 60' | |
| RER | 19:41 | Schaffhausen | 1 | 30' |
| RER | 19:44 | Herisau | 4 | |
| RER | 19:44 | Wil SG | 3 | 30' |
| 19:44 | Weinfelden | 5 | ||
| RER | 19:50 | Altstätten SG | 6 | 60' |
| RER | 19:51 | Weinfelden | 5 | |
| RER | 19:52 | Trogen | 11 | 30' |
| 19:52 | Genève-Aéroport | 1 | ||
| 19:55 | Luzern | 3 | 60' | |
| 19:55 | Rorschach | 2 | ||
| RER | 19:56 | Appenzell | 12 | 30' |
| RER | 20:01 | St. Margrethen SG | 6 | 60' |
| 20:02 | Lausanne | 2 | ||
| RER | 20:03 | Nesslau-Neu St. Johann | 5 | 60' |
| 20:04 | Chur | 4 | 60' | |
| RER | 20:11 | Schaffhausen | 1 | 30' |
| RER | 20:14 | Wil SG | 3 | 30' |
| 20:14 | Herisau | 5 | 60 - 62' | |
| RER | 20:20 | Sargans | 5 | |
| RER | 20:21 | Weinfelden | 7 | |
| 20:22 | Luzern | 2 | 60' | |
| RER | 20:22 | Trogen | 11 | 30' |
| RER | 20:26 | Appenzell | 12 | 30' |
| 20:30 | Zürich HB | 3 | ||
| RER | 20:33 | Rapperswil SG | 5 | |
| 20:35 | Sargans | 1 | 60' | |
| RER | 20:41 | Schaffhausen | 1 | 30' |
| RER | 20:44 | Herisau | 4 | |
| RER | 20:44 | Wil SG | 2 | 30' |
| 20:44 | Weinfelden | 5 | ||
| RER | 20:50 | Altstätten SG | 5 | 60' |
| RER | 20:51 | Weinfelden | 6 | 60' |
| RER | 20:52 | Trogen | 11 | 30' |
| 20:52 | Genève-Aéroport | 1 | ||
| 20:55 | Luzern | 7 | ||
| RER | 20:56 | Appenzell | 12 | 30' |
| RER | 21:01 | St. Margrethen SG | 6 | 60' |
| 21:02 | Lausanne | 2 | ||
| RER | 21:03 | Nesslau-Neu St. Johann | 5 | 60' |
| 21:04 | Chur | 4 | ||
| RER | 21:11 | Schaffhausen | 1 | 30' |
| RER | 21:14 | Wil SG | 3 | |
| 21:14 | Herisau | 5 | 60 - 62' | |
| RER | 21:20 | Rapperswil SG | 6 | |
| 21:22 | Luzern | 4 | 60' | |
| RER | 21:22 | Trogen | 11 | 30' |
| RER | 21:26 | Appenzell | 12 | 30' |
| 21:28 | Bregenz | 1 | ||
| RER | 21:33 | Rapperswil SG | 5 | |
| 21:35 | Sargans | 1 | ||
| RER | 21:41 | Schaffhausen | 1 | 30' |
| RER | 21:44 | Wil SG | 2 | |
| 21:44 | Kreuzlingen | 5 | ||
| RER | 21:50 | Altstätten SG | 5 | |
| RER | 21:51 | Weinfelden | 4 | 60' |
| RER | 21:52 | Trogen | 11 | 30' |
| 21:52 | Zürich HB | 1 | 60' | |
| 21:55 | Luzern | 6 | ||
| RER | 21:56 | Appenzell | 12 | 30' |
| RER | 22:01 | St. Margrethen SG | 2 | |
| RER | 22:03 | Nesslau-Neu St. Johann | 5 | |
| 22:04 | Chur | 4 | ||
| RER | 22:11 | Schaffhausen | 1 | 30' |
| RER | 22:14 | Wil SG | 3 | |
| 22:16 | Herisau | 7 | ||
| RER | 22:20 | Rapperswil SG | 6 | |
| 22:22 | Luzern | 2 | ||
| RER | 22:22 | Trogen | 11 | 30' |
| RER | 22:26 | Appenzell | 12 | 30' |
| RER | 22:33 | Uznach | 5 | |
| 22:35 | Sargans | 1 | ||
| RER | 22:41 | Schaffhausen | 1 | |
| RER | 22:44 | Winterthur | 3 | |
| RER | 22:50 | Altstätten SG | 4 | |
| RER | 22:51 | Weinfelden | 6 | |
| RER | 22:52 | Trogen | 11 | |
| 22:52 | Zürich HB | 2 | ||
| 22:55 | Uznach | 3 | ||
| RER | 22:56 | Appenzell | 12 | |
| RER | 23:01 | St. Margrethen SG | 6 | |
| RER | 23:03 | Nesslau-Neu St. Johann | 5 | |
| RER | 23:11 | Schaffhausen | 1 | |
| RER | 23:14 | Winterthur | 4 | |
| 23:16 | Herisau | 6 | ||
| RER | 23:20 | Rapperswil SG | 5 | |
| 23:22 | Luzern | 1 | ||
| RER | 23:22 | Trogen | 11 | |
| RER | 23:26 | Appenzell | 12 | |
| 23:28 | Bregenz | 3 | ||
| RER | 23:33 | Sargans | 5 | |
| 23:34 | Rorschach | 3 | ||
| RER | 23:41 | Schaffhausen | 1 | |
| RER | 23:44 | Winterthur | 2 | |
| RER | 23:51 | Weinfelden | 5 | |
| RER | 23:52 | Trogen | ||
| 23:52 | Zürich HB | 1 | ||
| RER | 23:56 | Appenzell | 12 | |
| RER | 23:58 | Rorschach | 6 |