search.ch
Mörschwil today
Line Dep Direction Track Interval
S-TrainS-Train S2 S2 18:41+1' Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 18:46+1' Sargans 2 60'
S-TrainS-Train S4 S4 19:11+1' Rapperswil SG 1 60'
S-TrainS-Train S2 S2 19:16+0' Altstätten SG 2 60'
S-TrainS-Train S2 S2 19:41+1' Nesslau-Neu St. Johann 1
S-TrainS-Train S4 S4 19:46+1' Sargans 2 60'
S-TrainS-Train S4 S4 20:11+1' Rapperswil SG 1 60'
S-TrainS-Train S2 S2 20:16+0' Altstätten SG 2 60'
S-TrainS-Train S2 S2 20:41+1' Nesslau-Neu St. Johann 1
S-TrainS-Train S4 S4 20:46+1' Sargans 2 60'
S-TrainS-Train S4 S4 21:11+1' Rapperswil SG 1 60'
S-TrainS-Train S2 S2 21:16+0' 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 Herisau 1
S-TrainS-Train S2 S2 00:33 Altstätten SG 2
S-TrainS-Train S4 S4 01:11 Herisau 1
Friday 08/08/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 S2 S2 05:41 Nesslau-Neu St. Johann 1 60'
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 60'
S-TrainS-Train S4 S4 11:46 Sargans 2 60'
S-TrainS-Train S4 S4 12:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 12:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 12:41 Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 12:46 Sargans 2 60'
S-TrainS-Train S4 S4 13:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 13:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 13:41 Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 13:46 Sargans 2 60'
S-TrainS-Train S4 S4 14:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 14:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 14:41 Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 14:46 Sargans 2 60'
S-TrainS-Train S4 S4 15:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 15:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 15:41 Nesslau-Neu St. Johann 1 60'
S-TrainS-Train S4 S4 15:46 Sargans 2 60'
S-TrainS-Train S4 S4 16:11 Rapperswil SG 1 60'
S-TrainS-Train S2 S2 16:16 Altstätten SG 2 60'
S-TrainS-Train S2 S2 16:41 Nesslau-Neu St. Johann 1
S-TrainS-Train S4 S4 16:46 Sargans 2
S-TrainS-Train S4 S4 17:11 Rapperswil SG 1
S-TrainS-Train S2 S2 17:16 Altstätten SG 2
S-TrainS-Train S2 S2 17:41 Nesslau-Neu St. Johann 1
S-TrainS-Train S4 S4 17:46 Sargans 2
S-TrainS-Train S4 S4 18:11 Rapperswil SG 1
S-TrainS-Train S2 S2 18:16 Altstätten SG 2