Duration: 15.9. 20:40 – 16.9. 01:00
Due to construction work
Line S21
Passengers travelling between St. Gallen and Appenzell please use the replacement bus service
Line S21: no service St. Gallen - Appenzell
Further information: appenzellerbahnen.ch
Duration: 16.9. 20:40 – 17.9. 01:00
Due to construction work
Line S21
Passengers travelling between St. Gallen and Appenzell please use the replacement bus service
Line S21: no service St. Gallen - Appenzell
Further information: appenzellerbahnen.ch
Duration: 17.9. 20:40 – 18.9. 01:00
Due to construction work
Line S21
Passengers travelling between St. Gallen and Appenzell please use the replacement bus service
Line S21: no service St. Gallen - Appenzell
Further information: appenzellerbahnen.ch
Duration: 13.9. 20:40 – 14.9. 02:00
Due to construction work
Line S21
Passengers travelling between St. Gallen and Appenzell please use the replacement bus service
Line S21: no service St. Gallen - Appenzell
Further information: appenzellerbahnen.ch
| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| 04:37+0' | Luzern | 3 | ||
| 05:05+0' | Biberbrugg | 3 | ||
| 05:07+0' | Genève-Aéroport | 1 | 60' | |
| S-Train | 05:08+0' | Altstätten SG | 4 | 60' |
| S-Train | 05:10+0' | Weinfelden | 7 | 30' |
| S-Train | 05:17+0' | Wil SG | 6 | 30' |
| S-Train | 05:19+1' | Schaffhausen | 4 | 30' |
| S-Train | 05:21+0' | Appenzell | 11 | 30' |
| 05:25+0' | Sargans | 3 | 60' | |
| S-Train | 05:27+0' | Rapperswil SG | 5 | 60' |
| 05:37+0' | Zürich HB | 2 | ||
| S-Train | 05:38+1' | Sargans | 3 | 60' |
| S-Train | 05:39+0' | Trogen | 12 | 30' |
| S-Train | 05:40+0' | Weinfelden | 4 | 30' |
| 05:44+0' | Herisau | 6 | 60' | |
| S-Train | 05:47+0' | Wil SG | 1 | 30' |
| S-Train | 05:49+1' | Schaffhausen | 3 | 30' |
| S-Train | 05:51 | Appenzell | 11 | 30' |
| S-Train | 05:54 | Trogen | 12 | 30' |
| 05:55+0' | Chur | 4 | 60' | |
| S-Train | 05:57+0' | Nesslau-Neu St. Johann | 5AB | 60' |
| S-Train | 05:57+0' | St. Margrethen SG | 6 | 60' |
| 05:58+0' | Lausanne | 2 | 60' | |
| 06:05 | Biberbrugg | 3 | ||
| S-Train | 06:06+0' | Teufen AR | 11 | 30' |
| 06:07+0' | Genève-Aéroport | 1 | 60' | |
| S-Train | 06:08+0' | Altstätten SG | 5 | 60' |
| S-Train | 06:09+0' | Trogen | 12 | 30' |
| S-Train | 06:10+0' | Weinfelden | 4 | 30' |
| S-Train | 06:14 | Herisau | 2 | 60' |
| 06:15 | Konstanz | 5 | 60' | |
| S-Train | 06:17+0' | Wil SG | 3 | 30' |
| S-Train | 06:19+1' | Schaffhausen | 4 | 30' |
| S-Train | 06:21+0' | Appenzell | 11 | 30' |
| S-Train | 06:24+0' | Trogen | 12 | 30' |
| 06:25+0' | Sargans | 2 | 60' | |
| S-Train | 06:27+0' | Rapperswil SG | 5 | 60' |
| 06:28 | Zürich HB | 1 | 120' | |
| 06:32+0' | Bregenz | 3 | 120' | |
| S-Train | 06:36 | Teufen AR | 11 | 30' |
| S-Train | 06:36 | Wittenbach | 4 | |
| 06:37+0' | St. Gallen | 1 | 60' | |
| S-Train | 06:38+1' | Sargans | 5 | 60' |
| S-Train | 06:39+0' | Trogen | 12 | 30' |
| S-Train | 06:40 | Weinfelden | 7 | 30' |
| 06:44 | Herisau | 5 | 60' | |
| S-Train | 06:47+0' | Wil SG | 1 | 30' |
| S-Train | 06:49 | Schaffhausen | 3 | 30' |
| S-Train | 06:51 | Appenzell | 11 | 30' |
| S-Train | 06:54+0' | Trogen | 12 | 30' |
| 06:55 | Chur | 4 | 60' | |
| S-Train | 06:57 | Nesslau-Neu St. Johann | 5 | 60' |
| S-Train | 06:57 | St. Margrethen SG | 6 | 60' |
| 06:58 | Lausanne | 2 | 60' | |
| 07:05 | Rorschach | 2 | 60' | |
| 07:05 | Luzern | 3 | 60' | |
| S-Train | 07:06 | Teufen AR | 11 | |
| 07:07 | Genève-Aéroport | 1 | 60' | |
| S-Train | 07:08 | Altstätten SG | 5 | 60' |
| S-Train | 07:09 | Trogen | 12 | |
| S-Train | 07:10 | Weinfelden | 6 | 30' |
| S-Train | 07:14 | Herisau | 4 | 60' |
| 07:15 | Konstanz | 5 | 60' | |
| S-Train | 07:17+0' | Wil SG | 1 | 30' |
| S-Train | 07:19 | Schaffhausen | 2 | 30' |
| S-Train | 07:21 | Appenzell | 11 | 30 - 31' |
| S-Train | 07:24 | Trogen | 12 | 30 - 32' |
| 07:25 | Sargans | 1 | 60' | |
| S-Train | 07:27 | Rapperswil SG | 5 | 60' |
| 07:29 | Zürich HB | 1 | 120' | |
| S-Train | 07:36 | Teufen AR | 11 | |
| S-Train | 07:36 | Wittenbach | 4 | 120' |
| 07:37 | St. Gallen | 1 | 60' | |
| S-Train | 07:38 | Sargans | 5 | 60' |
| S-Train | 07:39 | Trogen | 12 | |
| S-Train | 07:40 | Weinfelden | 7 | 30' |
| 07:44 | Herisau | 5 | 60' | |
| 07:44 | Feldkirch | 2 | ||
| S-Train | 07:47+0' | Wil SG | 1 | 30' |
| S-Train | 07:49 | Schaffhausen | 3 | 30' |
| S-Train | 07:51 | Appenzell | 11 | 30 - 31' |
| S-Train | 07:54 | Trogen | 12 | 30 - 32' |
| 07:55 | Chur | 4 | 60' | |
| S-Train | 07:57 | Nesslau-Neu St. Johann | 5 | 60' |
| S-Train | 07:57 | St. Margrethen SG | 6 | 60' |
| 07:58 | Lausanne | 2 | 60' | |
| 08:05+0' | Rorschach | 2 | 60' | |
| 08:05 | Luzern | 3 | 60' | |
| More | ||||