search.ch

Limited service: St. Gallen - Gossau SG until 08/21/2025 between 23:05 – 05:00

Duration 3.8. – 8.8. respectively 23:05 – 05:0. Duration 10.8. – 14.8. respectively 23:05 – 05:0. Duration: 20.8. 23:05 – 21.8. 05:00

Due to construction work

Please consult online timetable

Limited service: St. Gallen - Herisau until 08/31/2025 23:59

Duration: 1.8. 00:00 – 31.8. 23:59

Due to construction work

Limited train service between St. Gallen and Herisau. This is due to construction work. The restriction lasts from 19.05.2025, 00:00 until 28.09.2025, 23:59. Line S4 is operating according to a modified timetable. The online timetable has been updated.

Line S4 is operating according to a modified timetable

Duration: 1.7. 00:00 – 31.8. 23:59

Due to construction work

Limited train service between St. Gallen and Herisau. This is due to construction work. The restriction lasts from 19.05.2025, 00:00 until 28.09.2025, 23:59. Line S81 is operating according to a modified timetable. The online timetable has been updated.

Line S81 is operating according to a modified timetable

Timetable change Lichtensteig - St. Gallen until 08/10/2025 04:00

Duration 9.8. – 10.8. respectively 00:30 – 04:00

Due to event

Timetable change between Lichtensteig and St. Gallen. The reason for this is an event (Jazztage Lichtensteig)). The restriction will be in place from 9 August 2025 to 10 August 2025, from 00:30 to 04:00 each day. The SN72 line will run with stops on request in Brunnadern-Neckertal and Mogelsberg.

Expect changed timetables

Limited service: lines S20, S21, S22 on S-TrainS-Train S20 S20 S-TrainS-Train S21 S21 S-TrainS-Train S22 S22 until 08/10/2025 03:00

Duration: 30.6. 02:00 – 10.8. 03:00

Due to construction work

Lines S20, S21, S22

Passengers travelling between St. Gallen and Trogen please use the replacement bus service

Lines S20, S21, S22: no service St. Gallen - Trogen

Further information: appenzellerbahnen.ch

Limited service: line S21 on S-TrainS-Train S21 S21 from 08/10/2025 to 08/16/2025 between 20:30 – 01:00

Duration: 10.8. 20:30 – 15.8. 01:00

Due to construction work

Line S21

Passengers travelling between St. Gallen and Trogen please use the replacement bus service

Line S21: no service St. Gallen - Trogen

Further information: appenzellerbahnen.ch

St. Gallen today
Line Dep Direction Track Interval
VAE VAE 23:05+0' Rapperswil SG 3
S-TrainS-Train S2 S2 23:08+0' Altstätten SG 5
S-TrainS-Train S5 S5 23:10+0' Weinfelden 6
S-TrainS-Train S1 S1 23:13+1' Wil SG 1
S-TrainS-Train S1 S1 23:19+1' Schaffhausen 4
RE13 RE13 23:25+0' Sargans 3
S-TrainS-Train S21 S21 23:26+0' Appenzell 11
S-TrainS-Train S4 S4 23:27+0' Rapperswil SG 5
InterRegio 13 IR 13 23:37+0' Zürich HB 2
S-TrainS-Train S4 S4 23:38+1' Sargans 5
RE1 RE1 23:45+0' Herisau 7
S-TrainS-Train S1 S1 23:47+0' Wil SG 1
S-TrainS-Train S1 S1 23:49+1' Kreuzlingen 2
S-TrainS-Train S21 S21 00:00 Appenzell 11
VAE VAE 00:05 Rapperswil SG 3
S-TrainS-Train S5 S5 00:10+0' Weinfelden 5
S-TrainS-Train S1 S1 00:13+0' Wil SG 2
S-TrainS-Train S1 S1 00:19+1' Kreuzlingen 4
S-TrainS-Train S2 S2 00:26+0' Altstätten SG 6
S-TrainS-Train S4 S4 00:27+0' Wattwil 5
InterRegio 13 IR 13 00:37 Wil SG 2
Night-S-TrainNight-S-Train SN72 SN72 01:00 Lichtensteig 4 60'
Night-S-TrainNight-S-Train SN21 SN21 01:02 Winterthur 3 60'
Night-S-TrainNight-S-Train SN72 SN72 01:03 Romanshorn 6 58 - 60'
VAE VAE 01:05 Herisau 5
Night-S-TrainNight-S-Train SN22 SN22 01:19+0' Heerbrugg 2
S-TrainS-Train S4 S4 01:31+0' Herisau 5
Night-S-TrainNight-S-Train SN22 SN22 01:40 Winterthur 1
Night-S-TrainNight-S-Train SN72 SN72 02:00 Lichtensteig 2
Night-S-TrainNight-S-Train SN72 SN72 02:01 Romanshorn 4
Night-S-TrainNight-S-Train SN21 SN21 02:02 Winterthur 3
Night-S-TrainNight-S-Train SN22 SN22 02:19 Heerbrugg 3
Night-S-TrainNight-S-Train SN22 SN22 02:40 Winterthur 2
Night-S-TrainNight-S-Train SN72 SN72 03:00 Lichtensteig 2
Night-S-TrainNight-S-Train SN72 SN72 03:01 Romanshorn 4
Night-S-TrainNight-S-Train SN21 SN21 03:02 Winterthur 3
Night-S-TrainNight-S-Train SN22 SN22 03:19 Rorschach 3
Night-S-TrainNight-S-Train SN22 SN22 03:40 Wil SG 2
Sunday 08/10/2025
InterRegio 13 IR 13 04:37 Zürich HB 3 60'
VAE VAE 05:05 Biberbrugg 3
InterCity 1 IC 1 05:07 Bern 1 60'
S-TrainS-Train S2 S2 05:08 Altstätten SG 5C-E 60'
S-TrainS-Train S5 S5 05:10 Weinfelden 7 60'
S-TrainS-Train S1 S1 05:19 Schaffhausen 4 30'
InterRegio 13 IR 13 05:25 Sargans 3 60'
S-TrainS-Train S4 S4 05:27 Rapperswil SG 5AB 59 - 60'
InterRegio 13 IR 13 05:37 Zürich HB 2 60'
S-TrainS-Train S4 S4 05:38 Sargans 4 60'
RE1 RE1 05:44 Herisau 6 60'
S-TrainS-Train S1 S1 05:49 Schaffhausen 2 30'
S-TrainS-Train S21 S21 05:52 Appenzell 11
InterRegio 13 IR 13 05:55 Chur 4 60'
S-TrainS-Train S2 S2 05:57 Nesslau-Neu St. Johann 5AB 59 - 60'
S-TrainS-Train S5 S5 05:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 05:58 Lausanne 2 60'
VAE VAE 06:05 Biberbrugg 3
InterCity 1 IC 1 06:07 Bern 1 60'
S-TrainS-Train S2 S2 06:08 Altstätten SG 5C-E 60'
S-TrainS-Train S5 S5 06:10 Weinfelden 6 60'
RE1 RE1 06:15 Konstanz 6 60'
S-TrainS-Train S1 S1 06:17 Wil SG 2 30'
S-TrainS-Train S1 S1 06:19 Schaffhausen 4 30'
S-TrainS-Train S21 S21 06:22 Appenzell 11
InterRegio 13 IR 13 06:25 Sargans 3 60'
S-TrainS-Train S21 S21 06:26 Trogen 12
S-TrainS-Train S4 S4 06:26 Rapperswil SG 5 60'
InterRegio 13 IR 13 06:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 06:38 Sargans 5 60'
RE1 RE1 06:44 Herisau 5 60'
S-TrainS-Train S1 S1 06:47 Wil SG 1 30'
S-TrainS-Train S1 S1 06:49 Schaffhausen 3 30'
InterRegio 13 IR 13 06:55 Chur 4 60'
S-TrainS-Train S2 S2 06:56 Nesslau-Neu St. Johann 5 60'
S-TrainS-Train S5 S5 06:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 06:58 Lausanne 2 60'
InterCity 5 IC 5 07:05 Rorschach 2 60'
VAE VAE 07:05 Luzern 3 60'
InterCity 1 IC 1 07:07 Bern 1 60'
S-TrainS-Train S2 S2 07:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 07:08 Herisau 6 60'
S-TrainS-Train S5 S5 07:10 Weinfelden 4 60'
RE1 RE1 07:15 Konstanz 5 60'
S-TrainS-Train S1 S1 07:17 Wil SG 1 30'
S-TrainS-Train S1 S1 07:19 Schaffhausen 4 30'
S-TrainS-Train S21 S21 07:22 Appenzell 11 30'
InterRegio 13 IR 13 07:25 Sargans 3 60'
S-TrainS-Train S21 S21 07:26 Trogen 12 30'
S-TrainS-Train S4 S4 07:26 Rapperswil SG 5 60'
InterRegio 13 IR 13 07:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 07:38 Sargans 5 60'
RE1 RE1 07:44 Herisau 5 60'
S-TrainS-Train S1 S1 07:47 Wil SG 1 30'
S-TrainS-Train S1 S1 07:49 Schaffhausen 3 30'
S-TrainS-Train S21 S21 07:52 Appenzell 11 30'
InterRegio 13 IR 13 07:55 Chur 4 60'
S-TrainS-Train S21 S21 07:56 Trogen 12 30'
S-TrainS-Train S2 S2 07:56 Nesslau-Neu St. Johann 5 60'
S-TrainS-Train S5 S5 07:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 07:58 Lausanne 2 60'
InterCity 5 IC 5 08:05 Rorschach 2 60'
VAE VAE 08:05 Luzern 3 60'
InterCity 1 IC 1 08:07 Bern 1
S-TrainS-Train S2 S2 08:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 08:08 Herisau 4 60'
S-TrainS-Train S5 S5 08:10 Weinfelden 6 60'
RE1 RE1 08:15 Konstanz 5 60'
S-TrainS-Train S1 S1 08:17 Wil SG 2 30'
S-TrainS-Train S1 S1 08:19 Schaffhausen 3 30'
S-TrainS-Train S21 S21 08:22 Appenzell 11 30'
InterRegio 13 IR 13 08:25 Sargans 2 60'
S-TrainS-Train S21 S21 08:26 Trogen 12 30'
S-TrainS-Train S4 S4 08:26 Rapperswil SG 5 60'
EuroCity EC 08:32 Bregenz 2 120'
InterRegio 13 IR 13 08:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 08:38 Sargans 5 60'
RE1 RE1 08:44 Herisau 5 60'
S-TrainS-Train S1 S1 08:47 Wil SG 1 30'
S-TrainS-Train S1 S1 08:49 Schaffhausen 3 30'
S-TrainS-Train S21 S21 08:52 Appenzell 11 30'
InterRegio 13 IR 13 08:55 Chur 4 60'
S-TrainS-Train S21 S21 08:56 Trogen 12 30'
S-TrainS-Train S2 S2 08:56 Nesslau-Neu St. Johann 5 60'
S-TrainS-Train S5 S5 08:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 08:58 Lausanne 2 60'
InterCity 5 IC 5 09:05 Rorschach 2 60'
VAE VAE 09:05 Luzern 3 60'
InterCity 1 IC 1 09:07 Bern 1
S-TrainS-Train S2 S2 09:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 09:08 Herisau 4 60'
S-TrainS-Train S5 S5 09:10 Weinfelden 6 60'
RE1 RE1 09:15 Konstanz 5 60'
S-TrainS-Train S1 S1 09:17 Wil SG 2 30'
S-TrainS-Train S1 S1 09:19 Schaffhausen 3 30'
S-TrainS-Train S21 S21 09:22 Appenzell 11 30'
InterRegio 13 IR 13 09:25 Sargans 2 60'
S-TrainS-Train S21 S21 09:26 Trogen 12 30'
S-TrainS-Train S4 S4 09:26 Rapperswil SG 5 60'
EuroCity EC 09:29 Zürich HB 1 120'
InterRegio 13 IR 13 09:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 09:38 Sargans 5 60'
RE1 RE1 09:44 Herisau 5 60'
S-TrainS-Train S1 S1 09:47 Wil SG 1 30'
S-TrainS-Train S1 S1 09:49 Schaffhausen 3 30'
S-TrainS-Train S21 S21 09:52 Appenzell 11 30'
InterRegio 13 IR 13 09:55 Chur 4 60'
S-TrainS-Train S21 S21 09:56 Trogen 12 30'
S-TrainS-Train S2 S2 09:56 Nesslau-Neu St. Johann 5 60'
S-TrainS-Train S5 S5 09:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 09:58 Lausanne 2 60'
InterCity 5 IC 5 10:05 Rorschach 2 60'
VAE VAE 10:05 Luzern 3 60'
InterCity 1 IC 1 10:07 Zürich HB 1 180'
S-TrainS-Train S2 S2 10:08 Altstätten SG 6 60'
S-TrainS-Train S81 S81 10:08 Herisau 5 60'
S-TrainS-Train S5 S5 10:10 Weinfelden 4 60'
RE1 RE1 10:15 Konstanz 6 60'
S-TrainS-Train S1 S1 10:17 Wil SG 2 30'
S-TrainS-Train S1 S1 10:19 Schaffhausen 4 30'
S-TrainS-Train S21 S21 10:22 Appenzell 11 30 - 34'
InterRegio 13 IR 13 10:25 Sargans 2 60'
S-TrainS-Train S21 S21 10:26 Trogen 12 30'
S-TrainS-Train S4 S4 10:26 Rapperswil SG 5 60'
EuroCity EC 10:32 Bregenz 2 120'
InterRegio 13 IR 13 10:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 10:38 Sargans 5 60'
RE1 RE1 10:44 Herisau 5 60'
S-TrainS-Train S1 S1 10:47 Wil SG 1 30'
S-TrainS-Train S1 S1 10:49 Schaffhausen 3 30'
S-TrainS-Train S21 S21 10:52 Appenzell 11 30 - 34'
InterRegio 13 IR 13 10:55 Chur 4 60'
S-TrainS-Train S21 S21 10:56 Trogen 12 30'
S-TrainS-Train S2 S2 10:56 Nesslau-Neu St. Johann 5 60'
S-TrainS-Train S5 S5 10:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 10:58 Lausanne 2 60'
InterCity 5 IC 5 11:05 Rorschach 2 60'
VAE VAE 11:05 Luzern 3 60'
InterCity 1 IC 1 11:07 Bern 1
S-TrainS-Train S2 S2 11:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 11:08 Herisau 4 60'
S-TrainS-Train S5 S5 11:10 Weinfelden 6 60'
RE1 RE1 11:15 Konstanz 5 60'
S-TrainS-Train S1 S1 11:17 Wil SG 2 30'
S-TrainS-Train S1 S1 11:19 Schaffhausen 3 30'
S-TrainS-Train S21 S21 11:22 Appenzell 11 30 - 34'
InterRegio 13 IR 13 11:25 Sargans 2 60'
S-TrainS-Train S21 S21 11:26 Trogen 12 30'
S-TrainS-Train S4 S4 11:26 Rapperswil SG 5 60'
EuroCity EC 11:29 Zürich HB 1 120'
InterRegio 13 IR 13 11:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 11:38 Sargans 5 60'
RE1 RE1 11:44 Herisau 5 60'
S-TrainS-Train S1 S1 11:47 Wil SG 1 30'
S-TrainS-Train S1 S1 11:49 Schaffhausen 3 30'
InterRegio 13 IR 13 11:55 Chur 4 60'
S-TrainS-Train S21 S21 11:56 Trogen 12 30'
S-TrainS-Train S21 S21 11:56 Appenzell 11 30'
S-TrainS-Train S2 S2 11:56 Nesslau-Neu St. Johann 5 60'
S-TrainS-Train S5 S5 11:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 11:58 Lausanne 2 60'
InterCity 5 IC 5 12:05 Rorschach 2 60'
VAE VAE 12:05 Luzern 3 60'
InterCity 1 IC 1 12:07 Bern 1
S-TrainS-Train S2 S2 12:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 12:08 Herisau 4 60'
S-TrainS-Train S5 S5 12:10 Weinfelden 6 60'
RE1 RE1 12:15 Konstanz 5 60'
S-TrainS-Train S1 S1 12:17 Wil SG 2 30'
S-TrainS-Train S1 S1 12:19 Schaffhausen 3 30'
InterRegio 13 IR 13 12:25 Sargans 2 60'
S-TrainS-Train S21 S21 12:26 Trogen 12 30'
S-TrainS-Train S21 S21 12:26 Appenzell 11 30'
S-TrainS-Train S4 S4 12:26 Rapperswil SG 5 60'
EuroCity EC 12:32 Bregenz 3 120'
InterRegio 13 IR 13 12:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 12:38 Sargans 5 60'
RE1 RE1 12:44 Herisau 5 60'
S-TrainS-Train S1 S1 12:47 Wil SG 1 30'
S-TrainS-Train S1 S1 12:49 Schaffhausen 3 30'
InterRegio 13 IR 13 12:55 Chur 4 60'
S-TrainS-Train S21 S21 12:56 Trogen 12 30'
S-TrainS-Train S21 S21 12:56 Appenzell 11 30'
S-TrainS-Train S2 S2 12:56 Nesslau-Neu St. Johann 5 60'
S-TrainS-Train S5 S5 12:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 12:58 Lausanne 2
InterCity 5 IC 5 13:05 Rorschach 2 60'
VAE VAE 13:05 Luzern 3 60'
InterCity 1 IC 1 13:07 Zürich HB 1
S-TrainS-Train S2 S2 13:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 13:08 Herisau 4 60'
S-TrainS-Train S5 S5 13:10 Weinfelden 6 60'
RE1 RE1 13:15 Konstanz 5 60'
S-TrainS-Train S1 S1 13:17 Wil SG 2 30'
S-TrainS-Train S1 S1 13:19 Schaffhausen 3 30'
InterRegio 13 IR 13 13:25 Sargans 2 60'
S-TrainS-Train S21 S21 13:26 Trogen 12 30'
S-TrainS-Train S21 S21 13:26 Appenzell 11 30'
S-TrainS-Train S4 S4 13:26 Rapperswil SG 5 60'
EuroCity EC 13:29 Zürich HB 1 120'
InterRegio 13 IR 13 13:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 13:38 Sargans 5 60'
RE1 RE1 13:44 Herisau 5 60'
S-TrainS-Train S1 S1 13:47 Wil SG 1 30'
S-TrainS-Train S1 S1 13:49 Schaffhausen 3 30'
InterRegio 13 IR 13 13:55 Chur 4 60'
S-TrainS-Train S21 S21 13:56 Trogen 12 30'
S-TrainS-Train S21 S21 13:56 Appenzell 11 30'
S-TrainS-Train S2 S2 13:56 Nesslau-Neu St. Johann 5 60'
S-TrainS-Train S5 S5 13:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 13:58 Lausanne 2
InterCity 5 IC 5 14:05 Rorschach 2 60'
VAE VAE 14:05 Luzern 3 60'
InterCity 1 IC 1 14:07 Bern 1
S-TrainS-Train S2 S2 14:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 14:08 Herisau 4 60'
S-TrainS-Train S5 S5 14:10 Weinfelden 6 60'
RE1 RE1 14:15 Konstanz 5 60'
S-TrainS-Train S1 S1 14:17 Wil SG 2 30'
S-TrainS-Train S1 S1 14:19 Schaffhausen 3 30'
InterRegio 13 IR 13 14:25 Sargans 2 60'
S-TrainS-Train S21 S21 14:26 Trogen 12 30'
S-TrainS-Train S21 S21 14:26 Appenzell 11 30'
S-TrainS-Train S4 S4 14:26 Rapperswil SG 5 60'
InterCity 5 IC 5 14:28 Lausanne 1
EuroCity EC 14:32 Bregenz 2 120'
InterRegio 13 IR 13 14:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 14:38 Sargans 5 60'
RE1 RE1 14:44 Herisau 5 60'
S-TrainS-Train S1 S1 14:47 Wil SG 1 30'
S-TrainS-Train S1 S1 14:49 Schaffhausen 3 30'
InterRegio 13 IR 13 14:55 Chur 4 60'
S-TrainS-Train S21 S21 14:56 Trogen 12 30'
S-TrainS-Train S21 S21 14:56 Appenzell 11 30'
S-TrainS-Train S2 S2 14:56 Nesslau-Neu St. Johann 5 60'
S-TrainS-Train S5 S5 14:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 14:58 Lausanne 2
InterCity 5 IC 5 15:05 Rorschach 2 60'
VAE VAE 15:05 Luzern 3 60'
InterCity 1 IC 1 15:07 Bern 1 120'
S-TrainS-Train S2 S2 15:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 15:08 Herisau 4 60'
S-TrainS-Train S5 S5 15:10 Weinfelden 6 60'
RE1 RE1 15:15 Konstanz 5 60'
S-TrainS-Train S1 S1 15:17 Wil SG 2 30'
S-TrainS-Train S1 S1 15:19 Schaffhausen 3 30'
InterRegio 13 IR 13 15:25 Sargans 2 60'
S-TrainS-Train S21 S21 15:26 Trogen 12 30'
S-TrainS-Train S21 S21 15:26 Appenzell 11 30'
S-TrainS-Train S4 S4 15:26 Rapperswil SG 5 60'
EuroCity EC 15:29 Zürich HB 1 120'
InterRegio 13 IR 13 15:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 15:38 Sargans 5 60'
RE1 RE1 15:44 Herisau 5 60'
S-TrainS-Train S1 S1 15:47 Wil SG 1 30'
S-TrainS-Train S1 S1 15:49 Schaffhausen 3 30'
InterRegio 13 IR 13 15:55 Chur 4 60'
S-TrainS-Train S21 S21 15:56 Trogen 12 30'
S-TrainS-Train S21 S21 15:56 Appenzell 11 30'
S-TrainS-Train S2 S2 15:56 Nesslau-Neu St. Johann 5 60'
S-TrainS-Train S5 S5 15:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 15:58 Lausanne 2
InterCity 5 IC 5 16:05 Rorschach 2 60'
VAE VAE 16:05 Luzern 3 60'
InterCity 1 IC 1 16:07 Zürich HB 1
S-TrainS-Train S2 S2 16:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 16:08 Herisau 4 60'
S-TrainS-Train S5 S5 16:10 Weinfelden 6 60'
RE1 RE1 16:15 Konstanz 5 60'
S-TrainS-Train S1 S1 16:17 Wil SG 2 30'
S-TrainS-Train S1 S1 16:19 Schaffhausen 3 30'
InterRegio 13 IR 13 16:25 Sargans 2 60'
S-TrainS-Train S21 S21 16:26 Trogen 12 30'
S-TrainS-Train S21 S21 16:26 Appenzell 11 30'
S-TrainS-Train S4 S4 16:26 Rapperswil SG 5 60'
InterCity 5 IC 5 16:28 Lausanne 1
EuroCity EC 16:32 Bregenz 3 120'
InterRegio 13 IR 13 16:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 16:38 Sargans 5 60'
RE1 RE1 16:44 Herisau 5 60'
S-TrainS-Train S1 S1 16:47 Wil SG 1 30'
S-TrainS-Train S1 S1 16:49 Schaffhausen 3 30'
InterRegio 13 IR 13 16:55 Chur 4 60'
S-TrainS-Train S21 S21 16:56 Trogen 12 30'
S-TrainS-Train S21 S21 16:56 Appenzell 11 30'
S-TrainS-Train S2 S2 16:56 Nesslau-Neu St. Johann 5 60'
S-TrainS-Train S5 S5 16:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 16:58 Lausanne 2
InterCity 5 IC 5 17:05 Rorschach 2 60'
VAE VAE 17:05 Luzern 3 60'
InterCity 1 IC 1 17:07 Bern 1
S-TrainS-Train S2 S2 17:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 17:08 Herisau 4 60'
S-TrainS-Train S5 S5 17:10 Weinfelden 6 60'
RE1 RE1 17:15 Konstanz 5 60'
S-TrainS-Train S1 S1 17:17 Wil SG 2 30'
S-TrainS-Train S1 S1 17:19 Schaffhausen 3 30'
InterRegio 13 IR 13 17:25 Sargans 2 60'
S-TrainS-Train S21 S21 17:26 Trogen 12 30'
S-TrainS-Train S21 S21 17:26 Appenzell 11 30'
S-TrainS-Train S4 S4 17:26 Rapperswil SG 5 60'
EuroCity EC 17:29 Zürich HB 1 120'
InterRegio 13 IR 13 17:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 17:38 Sargans 5 60'
RE1 RE1 17:44 Herisau 5 60'
S-TrainS-Train S1 S1 17:47 Wil SG 1 30'
S-TrainS-Train S1 S1 17:49 Schaffhausen 3 30'
InterRegio 13 IR 13 17:55 Chur 4 60'
S-TrainS-Train S21 S21 17:56 Trogen 12 30'
S-TrainS-Train S21 S21 17:56 Appenzell 11 30'
S-TrainS-Train S2 S2 17:56 Nesslau-Neu St. Johann 5 60'
S-TrainS-Train S5 S5 17:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 17:58 Lausanne 2
InterCity 5 IC 5 18:05 Rorschach 2 60'
VAE VAE 18:05 Luzern 3
InterCity 1 IC 1 18:07 Zürich HB 1
S-TrainS-Train S2 S2 18:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 18:08 Herisau 4 60'
S-TrainS-Train S5 S5 18:10 Weinfelden 6 60'
RE1 RE1 18:15 Konstanz 5 60'
S-TrainS-Train S1 S1 18:17 Wil SG 2 30'
S-TrainS-Train S1 S1 18:19 Schaffhausen 3 30'
InterRegio 13 IR 13 18:25 Sargans 2 60'
S-TrainS-Train S21 S21 18:26 Trogen 12 30'
S-TrainS-Train S21 S21 18:26 Appenzell 11 30'
S-TrainS-Train S4 S4 18:26 Rapperswil SG 5 60 - 61'
InterCity 5 IC 5 18:28 Lausanne 1
EuroCity EC 18:32 Bregenz 2
InterRegio 13 IR 13 18:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 18:38 Sargans 5 60'
RE1 RE1 18:44 Herisau 5 60'
S-TrainS-Train S1 S1 18:47 Wil SG 1 30'
S-TrainS-Train S1 S1 18:49 Schaffhausen 3 30'
InterRegio 13 IR 13 18:55 Chur 4 60'
S-TrainS-Train S21 S21 18:56 Trogen 12 30'
S-TrainS-Train S21 S21 18:56 Appenzell 11 30'
S-TrainS-Train S2 S2 18:56 Nesslau-Neu St. Johann 5 60 - 61'
S-TrainS-Train S5 S5 18:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 18:58 Lausanne 2
InterCity 5 IC 5 19:05 Rorschach 2
VAE VAE 19:05 Luzern 3
InterCity 1 IC 1 19:07 Bern 1 60'
S-TrainS-Train S2 S2 19:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 19:08 Herisau 4 60'
S-TrainS-Train S5 S5 19:10 Weinfelden 6 60'
RE1 RE1 19:15 Konstanz 5 60'
S-TrainS-Train S1 S1 19:17 Wil SG 1 30'
S-TrainS-Train S1 S1 19:19 Schaffhausen 3 30'
InterRegio 13 IR 13 19:25 Sargans 2
S-TrainS-Train S21 S21 19:26 Trogen 12
S-TrainS-Train S21 S21 19:26 Appenzell 11 30'
S-TrainS-Train S4 S4 19:26 Rapperswil SG 5 60 - 61'
EuroCity EC 19:29 Zürich HB 1
InterRegio 13 IR 13 19:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 19:38 Sargans 5 60'
RE1 RE1 19:44 Herisau 5 60'
S-TrainS-Train S1 S1 19:47 Wil SG 1 30'
S-TrainS-Train S1 S1 19:49 Schaffhausen 3 30'
InterRegio 13 IR 13 19:55 Chur 4
S-TrainS-Train S21 S21 19:56 Trogen 12
S-TrainS-Train S21 S21 19:56 Appenzell 11 30'
S-TrainS-Train S2 S2 19:56 Nesslau-Neu St. Johann 5
S-TrainS-Train S5 S5 19:57 St. Margrethen SG 6 60'
InterCity 5 IC 5 19:58 Lausanne 2
InterCity 5 IC 5 20:05 Rorschach 2
VAE VAE 20:05 Arth-Goldau 3 60'
InterCity 1 IC 1 20:07 Bern 1
S-TrainS-Train S2 S2 20:08 Altstätten SG 5 60'
S-TrainS-Train S81 S81 20:08 Herisau 4 60'
S-TrainS-Train S5 S5 20:10 Weinfelden 6 60'
RE1 RE1 20:15 Konstanz 5
S-TrainS-Train S1 S1 20:17 Wil SG 1 30'
S-TrainS-Train S1 S1 20:19 Schaffhausen 3 30'
InterRegio 13 IR 13 20:25 Sargans 2
S-TrainS-Train S21 S21 20:26 Trogen 12
S-TrainS-Train S21 S21 20:26 Appenzell 11 30'
S-TrainS-Train S4 S4 20:27 Rapperswil SG 5 60'
EuroCity EC 20:32 Bregenz 3
InterRegio 13 IR 13 20:37 Zürich HB 1 60'
S-TrainS-Train S4 S4 20:38 Sargans 5 60'
RE1 RE1 20:44 Herisau 5 60'
S-TrainS-Train S1 S1 20:47 Wil SG 1
S-TrainS-Train S1 S1 20:49 Schaffhausen 2 30'
InterRegio 13 IR 13 20:55 Chur 4
S-TrainS-Train S21 S21 20:56 Appenzell 11 30'
S-TrainS-Train S2 S2 20:57 Nesslau-Neu St. Johann 5
S-TrainS-Train S5 S5 20:57 St. Margrethen SG 6
VAE VAE 21:05 Arth-Goldau 3
InterCity 1 IC 1 21:07 Bern 1
S-TrainS-Train S2 S2 21:08 Altstätten SG 5
S-TrainS-Train S81 S81 21:08 Herisau 4
S-TrainS-Train S5 S5 21:10 Weinfelden 6
RE1 RE1 21:15 Konstanz 5
S-TrainS-Train S1 S1 21:17 Wil SG 1
S-TrainS-Train S1 S1 21:19 Schaffhausen 4 30'
RE13 RE13 21:25 Sargans 5
S-TrainS-Train S21 S21 21:26 Appenzell 11 30'
S-TrainS-Train S4 S4 21:27 Rapperswil SG 6
EuroCity EC 21:29 Zürich HB 1
InterRegio 13 IR 13 21:37 Zürich HB 1
S-TrainS-Train S4 S4 21:38 Sargans 5
RE1 RE1 21:44 Herisau 5
S-TrainS-Train S1 S1 21:47 Wil SG 1
S-TrainS-Train S1 S1 21:49 Schaffhausen 3
S-TrainS-Train S21 S21 21:56 Appenzell 11
S-TrainS-Train S5 S5 21:57 St. Margrethen SG 5
VAE VAE 22:05 Arth-Goldau 3
S-TrainS-Train S2 S2 22:08 Altstätten SG 5
S-TrainS-Train S81 S81 22:08 Herisau 4
S-TrainS-Train S5 S5 22:10 Weinfelden 6
RE13 RE13 22:13 Zürich HB 1
S-TrainS-Train S1 S1 22:19 Schaffhausen 3
RE13 RE13 22:25 Sargans 5
S-TrainS-Train S21 S21 22:26 Appenzell 11
S-TrainS-Train S4 S4 22:27 Rapperswil SG 4
InterRegio 13 IR 13 22:37 Zürich HB 1
S-TrainS-Train S4 S4 22:38 Sargans 5
RE1 RE1 22:44 Herisau 6
S-TrainS-Train S1 S1 22:47 Wil SG 1
S-TrainS-Train S1 S1 22:49 Schaffhausen 3
S-TrainS-Train S21 S21 22:56 Appenzell 11
S-TrainS-Train S5 S5 22:57 Rorschach 6