Line | Dep | Direction | Track | Interval |
---|---|---|---|---|
S-Train | 05:19 | St. Gallen | 1 | |
S-Train | 05:21 | Altstätten SG | 2 | 60' |
S-Train | 05:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 05:49 | Weinfelden | 1 | 60' |
S-Train | 05:51 | Sargans | 2 | 60' |
S-Train | 06:07 | Rapperswil SG | 1 | 60' |
S-Train | 06:09 | St. Margrethen SG | 2 | 60' |
S-Train | 06:21 | Altstätten SG | 2 | 60' |
S-Train | 06:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 06:49 | Weinfelden | 1 | 60' |
S-Train | 06:51 | Sargans | 2 | 60' |
S-Train | 07:07 | Rapperswil SG | 1 | 60' |
S-Train | 07:09 | St. Margrethen SG | 2 | 60' |
S-Train | 07:21 | Altstätten SG | 2 | 60' |
S-Train | 07:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 07:49 | Weinfelden | 1 | 60' |
S-Train | 07:51 | Sargans | 2 | 60' |
S-Train | 08:07 | Rapperswil SG | 1 | 60' |
S-Train | 08:09 | St. Margrethen SG | 2 | 60' |
S-Train | 08:21 | Altstätten SG | 2 | 60' |
S-Train | 08:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 08:49 | Weinfelden | 1 | 60' |
S-Train | 08:51 | Sargans | 2 | 60' |
S-Train | 09:07 | Rapperswil SG | 1 | 60' |
S-Train | 09:09 | St. Margrethen SG | 2 | 60' |
S-Train | 09:21 | Altstätten SG | 2 | 60' |
S-Train | 09:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 09:49 | Weinfelden | 1 | 60' |
S-Train | 09:51 | Sargans | 2 | 60' |
S-Train | 10:07 | Rapperswil SG | 1 | 60' |
S-Train | 10:09 | St. Margrethen SG | 2 | 60' |
S-Train | 10:21 | Altstätten SG | 2 | 60' |
S-Train | 10:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 10:49 | Weinfelden | 1 | 60' |
S-Train | 10:51 | Sargans | 2 | 60' |
S-Train | 11:07 | Rapperswil SG | 1 | 60' |
S-Train | 11:09 | St. Margrethen SG | 2 | 60' |
S-Train | 11:21 | Altstätten SG | 2 | 60' |
S-Train | 11:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 11:49 | Weinfelden | 1 | 60' |
S-Train | 11:51 | Sargans | 2 | 60' |
S-Train | 12:07 | Rapperswil SG | 1 | 60' |
S-Train | 12:09 | St. Margrethen SG | 2 | 60' |
S-Train | 12:21 | Altstätten SG | 2 | 60' |
S-Train | 12:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 12:49 | Weinfelden | 1 | 60' |
S-Train | 12:51 | Sargans | 2 | 60' |
S-Train | 13:07 | Rapperswil SG | 1 | 60' |
S-Train | 13:09 | St. Margrethen SG | 2 | 60' |
S-Train | 13:21 | Altstätten SG | 2 | 60' |
S-Train | 13:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 13:49 | Weinfelden | 1 | 60' |
S-Train | 13:51 | Sargans | 2 | 60' |
S-Train | 14:07 | Rapperswil SG | 1 | 60' |
S-Train | 14:09 | St. Margrethen SG | 2 | 60' |
S-Train | 14:21 | Altstätten SG | 2 | 60' |
S-Train | 14:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 14:49 | Weinfelden | 1 | 60' |
S-Train | 14:51 | Sargans | 2 | 60' |
S-Train | 15:07 | Rapperswil SG | 1 | 60' |
S-Train | 15:09 | St. Margrethen SG | 2 | 60' |
S-Train | 15:21 | Altstätten SG | 2 | 60' |
S-Train | 15:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 15:49 | Weinfelden | 1 | 60' |
S-Train | 15:51 | Sargans | 2 | 60' |
S-Train | 16:07 | Rapperswil SG | 1 | 60' |
S-Train | 16:09 | St. Margrethen SG | 2 | 60' |
S-Train | 16:21 | Altstätten SG | 2 | 60' |
S-Train | 16:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 16:49 | Weinfelden | 1 | 60' |
S-Train | 16:51 | Sargans | 2 | 60' |
S-Train | 17:07 | Rapperswil SG | 1 | 60' |
S-Train | 17:09 | St. Margrethen SG | 2 | 60' |
S-Train | 17:21 | Altstätten SG | 2 | 60' |
S-Train | 17:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 17:49 | Weinfelden | 1 | 60' |
S-Train | 17:51 | Sargans | 2 | 60' |
S-Train | 18:07 | Rapperswil SG | 1 | 60' |
S-Train | 18:09 | St. Margrethen SG | 2 | 60' |
S-Train | 18:21 | Altstätten SG | 2 | 60' |
S-Train | 18:37 | Nesslau-Neu St. Johann | 1 | 60' |
S-Train | 18:49 | Weinfelden | 1 | 60' |
S-Train | 18:51 | Sargans | 2 | 60' |
S-Train | 19:07 | Rapperswil SG | 1 | 60' |
S-Train | 19:09 | St. Margrethen SG | 2 | 60' |
S-Train | 19:21 | Altstätten SG | 2 | 60' |
S-Train | 19:37 | Nesslau-Neu St. Johann | 1 | |
S-Train | 19:49 | Weinfelden | 1 | 60' |
S-Train | 19:51 | Sargans | 2 | 60' |
S-Train | 20:07 | Rapperswil SG | 1 | 60' |
S-Train | 20:09 | St. Margrethen SG | 2 | 60' |
S-Train | 20:21 | Altstätten SG | 2 | 60' |
S-Train | 20:37 | Nesslau-Neu St. Johann | 1 | |
S-Train | 20:49 | Weinfelden | 1 | 60' |
S-Train | 20:51 | Sargans | 2 | 60' |
S-Train | 21:07 | Rapperswil SG | 1 | 60' |
S-Train | 21:09 | St. Margrethen SG | 2 | |
S-Train | 21:21 | Altstätten SG | 2 | 60' |
S-Train | 21:37 | St. Gallen | 1 | 60' |
S-Train | 21:49 | Weinfelden | 1 | |
S-Train | 21:51 | Sargans | 2 | 60' |
S-Train | 22:07 | Rapperswil SG | 1 | |
S-Train | 22:09 | St. Margrethen SG | 2 | |
S-Train | 22:21 | Altstätten SG | 2 | |
S-Train | 22:37 | St. Gallen | 1 | |
S-Train | 22:49 | Weinfelden | 1 | |
S-Train | 22:51 | Sargans | 2 | |
S-Train | 23:07 | Rapperswil SG | 1 | |
S-Train | 23:09 | Rorschach | 2 | |
S-Train | 23:21 | Altstätten SG | 2 | |
S-Train | 23:37 | St. Gallen | 1 | |
S-Train | 23:51 | Sargans | 2 | |
S-Train | 00:07 | Wattwil | 1 | |
S-Train | 00:38 | Altstätten SG | 2 | |
S-Train | 01:07 | Herisau | 1 | |
Night-S-Train | 01:32 | Heerbrugg | 2 |