search.ch

Access to Herisau station is restricted until 12/13/2025 23:59

Duration: 21.1. 00:00 – 13.12. 23:59

Access to Herisau station is restricted. The restriction lasts from 21.01.2025, 00:00 until 13.12.2025, 23:59. In Herisau, the east underpass (St. Gallen side) is closed due to construction work. During this time, access to tracks 2 and 3 is only possible via the west underpass.

The underpass Ost (Seite St.Gallen) to platform 2+3 is affected. Please use the underpass West via platform 2+3

Limited service: St. Gallen - Herisau until 12/12/2025 between 00:50 – 04:00

Duration: 25.11. – 12.12. every Tue – Fri 00:50 – 04:00

Reason: construction work

Passengers travelling between St. Gallen and Herisau and between St. Gallen and St. Gallen Haggen and between St. Gallen Haggen and Herisau please use the replacement bus service (EV). Bikes cannot be transported. Registration recommended for customers in a wheelchair

Herisau today
Line Dep Direction Track Interval
VAE VAE 22:13+0' Arth-Goldau 1
S-TrainS-Train S4 S4 22:24+0' Sargans 3
S-TrainS-Train S23 S23 22:32+0' Gossau SG 11
S-TrainS-Train S4 S4 22:36+0' Rapperswil SG 3
VAE VAE 22:47+0' St. Gallen 1 60 - 61'
S-TrainS-Train S2 S2 22:54+0' Altstätten SG 1
S-TrainS-Train S23 S23 22:58+0' Appenzell 11
RE1 RE1 23:05+0' St. Gallen 3
VAE VAE 23:13+0' Rapperswil SG 1
S-TrainS-Train S4 S4 23:24+0' Sargans 1
S-TrainS-Train S23 S23 23:32+0' Gossau SG 11
S-TrainS-Train S4 S4 23:36+0' Rapperswil SG 1
VAE VAE 23:47+1' St. Gallen 1
S-TrainS-Train S23 S23 23:58+0' Appenzell 11
RE1 RE1 00:05 St. Gallen 3
VAE VAE 00:13 Rapperswil SG 1
S-TrainS-Train S4 S4 00:24+0' St. Gallen 1
S-TrainS-Train S4 S4 00:36+0' Wattwil 1
VAE VAE 00:48 St. Gallen 1
Night-S-TrainNight-S-Train SN72 SN72 01:07 Lichtensteig 1 60'
Night-S-TrainNight-S-Train SN72 SN72 01:50 Romanshorn 1
Night-S-TrainNight-S-Train SN72 SN72 02:07 Lichtensteig 1
Night-S-TrainNight-S-Train SN72 SN72 02:50 Romanshorn 1
Night-S-TrainNight-S-Train SN72 SN72 03:07 Lichtensteig 1
Night-S-TrainNight-S-Train SN72 SN72 03:50 St. Gallen 1
Sunday 12/07/2025
S-TrainS-Train S4 S4 04:24 St. Gallen 1
S-TrainS-Train S4 S4 04:46 St. Gallen 1
VAE VAE 05:13 Biberbrugg 1
S-TrainS-Train S4 S4 05:24 Sargans 1 60'
S-TrainS-Train S81 S81 05:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 05:36 Rapperswil SG 1 60'
S-TrainS-Train S4 S4 05:46 St. Gallen 1
S-TrainS-Train S23 S23 06:02 Gossau SG 11 30'
RE1 RE1 06:05 Konstanz 3 60'
S-TrainS-Train S2 S2 06:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 06:13 Biberbrugg 1
S-TrainS-Train S4 S4 06:24 Sargans 1 60'
S-TrainS-Train S23 S23 06:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 06:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 06:36 Rapperswil SG 1 60'
VAE VAE 06:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 06:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 06:58 Wasserauen 12 60'
S-TrainS-Train S23 S23 07:02 Gossau SG 11 30'
RE1 RE1 07:05 Konstanz 3 60'
S-TrainS-Train S2 S2 07:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 07:13 Luzern 1 60'
S-TrainS-Train S4 S4 07:24 Sargans 1 60'
S-TrainS-Train S23 S23 07:28 Appenzell 12 60'
S-TrainS-Train S23 S23 07:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 07:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 07:36 Rapperswil SG 1 60'
VAE VAE 07:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 07:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 07:58 Wasserauen 12 60'
S-TrainS-Train S23 S23 08:02 Gossau SG 11 30'
RE1 RE1 08:05 Konstanz 3 60'
S-TrainS-Train S2 S2 08:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 08:13 Luzern 1 60'
S-TrainS-Train S4 S4 08:24 Sargans 1 60'
S-TrainS-Train S23 S23 08:28 Appenzell 12 60'
S-TrainS-Train S23 S23 08:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 08:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 08:36 Rapperswil SG 1 60'
VAE VAE 08:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 08:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 08:58 Wasserauen 12 60'
S-TrainS-Train S23 S23 09:02 Gossau SG 11 30'
RE1 RE1 09:05 Konstanz 3 60'
S-TrainS-Train S2 S2 09:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 09:13 Luzern 1 60'
S-TrainS-Train S4 S4 09:24 Sargans 1 60'
S-TrainS-Train S23 S23 09:28 Appenzell 12
S-TrainS-Train S23 S23 09:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 09:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 09:36 Rapperswil SG 1 60'
VAE VAE 09:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 09:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 09:58 Wasserauen 12
S-TrainS-Train S23 S23 10:02 Gossau SG 11 30'
RE1 RE1 10:05 Konstanz 3 60'
S-TrainS-Train S2 S2 10:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 10:13 Luzern 1 60'
S-TrainS-Train S4 S4 10:24 Sargans 1 60'
S-TrainS-Train S23 S23 10:28 Appenzell 12
S-TrainS-Train S23 S23 10:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 10:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 10:36 Rapperswil SG 1 60'
VAE VAE 10:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 10:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 10:58 Wasserauen 12 30'
S-TrainS-Train S23 S23 11:02 Gossau SG 11 30'
RE1 RE1 11:05 Konstanz 3 60'
S-TrainS-Train S2 S2 11:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 11:13 Luzern 1 60'
S-TrainS-Train S4 S4 11:24 Sargans 1 60'
S-TrainS-Train S23 S23 11:28 Wasserauen 12
S-TrainS-Train S23 S23 11:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 11:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 11:36 Rapperswil SG 1 60'
VAE VAE 11:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 11:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 11:58 Wasserauen 12
S-TrainS-Train S23 S23 12:02 Gossau SG 11 30'
RE1 RE1 12:05 Konstanz 3 60'
S-TrainS-Train S2 S2 12:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 12:13 Luzern 1 60'
S-TrainS-Train S4 S4 12:24 Sargans 1 60'
S-TrainS-Train S23 S23 12:28 Wasserauen 12 60'
S-TrainS-Train S23 S23 12:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 12:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 12:36 Rapperswil SG 1 60'
VAE VAE 12:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 12:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 12:58 Appenzell 12 60'
S-TrainS-Train S23 S23 13:02 Gossau SG 11 30'
RE1 RE1 13:05 Konstanz 3 60'
S-TrainS-Train S2 S2 13:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 13:13 Luzern 1 60'
S-TrainS-Train S4 S4 13:24 Sargans 1 60'
S-TrainS-Train S23 S23 13:28 Wasserauen 12 60'
S-TrainS-Train S23 S23 13:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 13:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 13:36 Rapperswil SG 1 60'
VAE VAE 13:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 13:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 13:58 Appenzell 12
S-TrainS-Train S23 S23 14:02 Gossau SG 11 30'
RE1 RE1 14:05 Konstanz 3 60'
S-TrainS-Train S2 S2 14:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 14:13 Luzern 1 60'
S-TrainS-Train S4 S4 14:24 Sargans 1 60'
S-TrainS-Train S23 S23 14:28 Wasserauen 12
S-TrainS-Train S23 S23 14:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 14:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 14:36 Rapperswil SG 1 60'
VAE VAE 14:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 14:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 14:58 Appenzell 12
S-TrainS-Train S23 S23 15:02 Gossau SG 11 30'
RE1 RE1 15:05 Konstanz 3 60'
S-TrainS-Train S2 S2 15:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 15:13 Luzern 1 60'
S-TrainS-Train S4 S4 15:24 Sargans 1 60'
S-TrainS-Train S23 S23 15:28 Wasserauen 12 30'
S-TrainS-Train S23 S23 15:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 15:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 15:36 Rapperswil SG 1 60'
VAE VAE 15:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 15:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 15:58 Wasserauen 12 30'
S-TrainS-Train S23 S23 16:02 Gossau SG 11 30'
RE1 RE1 16:05 Konstanz 3 60'
S-TrainS-Train S2 S2 16:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 16:13 Luzern 1 60'
S-TrainS-Train S4 S4 16:24 Sargans 1 60'
S-TrainS-Train S23 S23 16:28 Wasserauen 12 30'
S-TrainS-Train S23 S23 16:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 16:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 16:36 Rapperswil SG 1 60'
VAE VAE 16:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 16:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 16:58 Wasserauen 12
S-TrainS-Train S23 S23 17:02 Gossau SG 11 30'
RE1 RE1 17:05 Konstanz 3 60'
S-TrainS-Train S2 S2 17:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 17:13 Luzern 1 60'
S-TrainS-Train S4 S4 17:24 Sargans 1 60'
S-TrainS-Train S23 S23 17:28 Wasserauen 12
S-TrainS-Train S23 S23 17:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 17:35 St. Gallen 3 60'
S-TrainS-Train S4 S4 17:36 Rapperswil SG 1 60'
VAE VAE 17:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 17:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 17:58 Wasserauen 12
S-TrainS-Train S23 S23 18:02 Gossau SG 11 30'
RE1 RE1 18:05 Konstanz 3 60'
S-TrainS-Train S2 S2 18:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 18:13 Luzern 1
S-TrainS-Train S4 S4 18:24 Sargans 1 60'
S-TrainS-Train S23 S23 18:28 Appenzell 12 30'
S-TrainS-Train S23 S23 18:32 Gossau SG 11 30'
S-TrainS-Train S81 S81 18:35 St. Gallen 3
S-TrainS-Train S4 S4 18:36 Rapperswil SG 1 60'
VAE VAE 18:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 18:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 18:58 Appenzell 12 30'
S-TrainS-Train S23 S23 19:02 Gossau SG 11 30'
RE1 RE1 19:05 Konstanz 3 60'
S-TrainS-Train S2 S2 19:05 Nesslau-Neu St. Johann 1 60'
VAE VAE 19:13 Luzern 1
S-TrainS-Train S4 S4 19:24 Sargans 1 60'
S-TrainS-Train S23 S23 19:28 Appenzell 12 30'
S-TrainS-Train S23 S23 19:32 Gossau SG 11
S-TrainS-Train S81 S81 19:35 St. Gallen 3
S-TrainS-Train S4 S4 19:36 Rapperswil SG 1 60'
VAE VAE 19:47 St. Gallen 1 60'
S-TrainS-Train S2 S2 19:54 Altstätten SG 1 60'
S-TrainS-Train S23 S23 19:58 Appenzell 12
S-TrainS-Train S23 S23 20:02 Gossau SG 11
RE1 RE1 20:05 Konstanz 3
S-TrainS-Train S2 S2 20:05 Nesslau-Neu St. Johann 1
VAE VAE 20:13 Arth-Goldau 1
S-TrainS-Train S4 S4 20:24 Sargans 1
S-TrainS-Train S23 S23 20:28 Appenzell 12
S-TrainS-Train S23 S23 20:32 Gossau SG 11
S-TrainS-Train S81 S81 20:35 Chur 3
S-TrainS-Train S4 S4 20:36 Rapperswil SG 1
VAE VAE 20:47 St. Gallen 1
S-TrainS-Train S2 S2 20:54 Altstätten SG 1
S-TrainS-Train S23 S23 20:58 Appenzell 11
RE1 RE1 21:05 Konstanz 3
S-TrainS-Train S2 S2 21:05 Nesslau-Neu St. Johann 1
VAE VAE 21:13 Arth-Goldau 1
S-TrainS-Train S4 S4 21:24 Sargans 1
S-TrainS-Train S23 S23 21:32 Gossau SG 11
S-TrainS-Train S4 S4 21:36 Rapperswil SG 1
VAE VAE 21:47 St. Gallen 1
S-TrainS-Train S2 S2 21:54 Altstätten SG 1
S-TrainS-Train S23 S23 21:58 Appenzell 11
RE1 RE1 22:05 St. Gallen 3