search.ch
Mörschwil today
Line Dep Direction Track Interval
S-TrainS-Train S2 S2 13:41+1' Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 13:46+1' Sargans 2 60'
S-TrainS-Train S4 S4 14:11+1' Rapperswil SG 1 60'
S-TrainS-Train S2 S2 14:16+0' Altstätten SG 2 60'
S-TrainS-Train S2 S2 14:41+1' Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 14:46+1' Sargans 2 60'
S-TrainS-Train S4 S4 15:11+1' Rapperswil SG 1 60'
S-TrainS-Train S2 S2 15:16+0' Altstätten SG 2 60'
S-TrainS-Train S2 S2 15:41+1' Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 15:46+1' Sargans 2 60'
S-TrainS-Train S4 S4 16:11+1' Rapperswil SG 1 60'
S-TrainS-Train S2 S2 16:16+0' Altstätten SG 2 60'
S-TrainS-Train S2 S2 16:41 Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 16:46 Sargans 2 60'
S-TrainS-Train S4 S4 17:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 17:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 17:41 Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 17:46 Sargans 2 60'
S-TrainS-Train S4 S4 18:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 18:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 18:41 Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 18:46 Sargans 2 60'
S-TrainS-Train S4 S4 19:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 19:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 19:41 Nesslau-Neu St. Johann 1
S-TrainS-Train S4 S4 19:46 Sargans 2 60'
S-TrainS-Train S4 S4 20:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 20:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 20:41 Nesslau-Neu St. Johann 1
S-TrainS-Train S4 S4 20:46 Sargans 2 60'
S-TrainS-Train S4 S4 21:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 21:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 21:41 St. Gallen 1 60'
S-TrainS-Train S4 S4 21:46 Sargans 2 60'
S-TrainS-Train S4 S4 22:11 Rapperswil SG 1
S-TrainS-Train S2 S2 22:16 Altstätten SG 2
S-TrainS-Train S2 S2 22:41 St. Gallen 1
S-TrainS-Train S4 S4 22:46 Sargans 2
S-TrainS-Train S4 S4 23:11 Rapperswil SG 1
S-TrainS-Train S2 S2 23:16 Altstätten SG 2
S-TrainS-Train S2 S2 23:41 St. Gallen 1
S-TrainS-Train S4 S4 23:46 Sargans 2
S-TrainS-Train S4 S4 00:11 Wattwil 1
S-TrainS-Train S2 S2 00:33 Altstätten SG 2
S-TrainS-Train S4 S4 01:11 Herisau 1
Night-S-TrainNight-S-Train SN22 SN22 01:26 Heerbrugg 2
Night-S-TrainNight-S-Train SN22 SN22 02:26 Heerbrugg 2
Night-S-TrainNight-S-Train SN22 SN22 02:30 Winterthur 1
Night-S-TrainNight-S-Train SN22 SN22 03:26 Rorschach 2
Night-S-TrainNight-S-Train SN22 SN22 03:30 Wil SG 1
Saturday 06/21/2025
S-TrainS-Train S2 S2 05:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 05:23 St. Gallen 1
S-TrainS-Train S4 S4 05:46 Sargans 2 60'
S-TrainS-Train S4 S4 06:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 06:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 06:41 Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 06:46 Sargans 2 60'
S-TrainS-Train S4 S4 07:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 07:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 07:41 Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 07:46 Sargans 2 60'
S-TrainS-Train S4 S4 08:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 08:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 08:41 Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 08:46 Sargans 2 60'
S-TrainS-Train S4 S4 09:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 09:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 09:41 Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 09:46 Sargans 2 60'
S-TrainS-Train S4 S4 10:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 10:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 10:41 Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 10:46 Sargans 2 60'
S-TrainS-Train S4 S4 11:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 11:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 11:41 Nesslau-Neu St. Johann 1
S-TrainS-Train S4 S4 11:46 Sargans 2
S-TrainS-Train S4 S4 12:11 Rapperswil SG 1
S-TrainS-Train S2 S2 12:16 Altstätten SG 2
S-TrainS-Train S2 S2 12:41 Nesslau-Neu St. Johann 1
S-TrainS-Train S4 S4 12:46 Sargans 2
S-TrainS-Train S4 S4 13:11 Rapperswil SG 1
S-TrainS-Train S2 S2 13:16 Altstätten SG 2