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
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
| Line | Dep | Direction | Track | Interval |
|---|---|---|---|---|
| S-Train | 13:58+2' | Appenzell | 12 | |
| S-Train | 14:02+0' | Gossau SG | 11 | 30' |
| 14:05+0' | Konstanz | 3 | 60' | |
| S-Train | 14:05+1' | Nesslau-Neu St. Johann | 1 | 60' |
| 14:13+0' | Luzern | 1 | 60' | |
| S-Train | 14:24+0' | Sargans | 1 | 60' |
| S-Train | 14:28+0' | Wasserauen | 12 | |
| S-Train | 14:32+0' | Gossau SG | 11 | 30' |
| S-Train | 14:35+0' | St. Gallen | 3 | 60' |
| S-Train | 14:36 | Rapperswil SG | 1 | |
| S-Train | 14:36+0' | Rapperswil SG | 1 | 60' |
| 14:47+0' | St. Gallen | 1 | 60' | |
| S-Train | 14:54+0' | Altstätten SG | 1 | 60' |
| S-Train | 14:58+0' | Appenzell | 12 | |
| S-Train | 15:02+0' | Gossau SG | 11 | 30' |
| 15:05+0' | Konstanz | 3 | 60' | |
| S-Train | 15:05+1' | Nesslau-Neu St. Johann | 1 | 60' |
| 15:13+0' | Luzern | 1 | 60' | |
| S-Train | 15:24+0' | Sargans | 1 | 60' |
| S-Train | 15:28+0' | Wasserauen | 12 | 30' |
| S-Train | 15:32+0' | Gossau SG | 11 | 30' |
| S-Train | 15:35+0' | St. Gallen | 3 | 60' |
| S-Train | 15:36+0' | Rapperswil SG | 1 | 60' |
| 15:47+0' | St. Gallen | 1 | 60' | |
| S-Train | 15:54+0' | Altstätten SG | 1 | 60' |
| S-Train | 15:58+0' | Wasserauen | 12 | 30' |
| S-Train | 16:02+0' | Gossau SG | 11 | 30' |
| 16:05 | Konstanz | 3 | 60' | |
| S-Train | 16:05+1' | Nesslau-Neu St. Johann | 1 | 60' |
| 16:13 | Luzern | 1 | 60' | |
| S-Train | 16:24+0' | Sargans | 1 | 60' |
| S-Train | 16:28 | Wasserauen | 12 | 30' |
| S-Train | 16:32 | Gossau SG | 11 | 30' |
| S-Train | 16:35 | St. Gallen | 3 | 60' |
| S-Train | 16:36+0' | Rapperswil SG | 1 | 60' |
| 16:47+0' | St. Gallen | 1 | 60' | |
| S-Train | 16:54 | Altstätten SG | 1 | 60' |
| More | ||||