search.ch
Mogelsberg today
Line Dep Direction Interval
S-TrainS-Train S4 S4 12:08+2' St. Gallen 60'
S-TrainS-Train S2 S2 12:17+1' Nesslau-Neu St. Johann 60'
S-TrainS-Train S2 S2 12:40+1' Altstätten SG 60'
S-TrainS-Train S4 S4 12:49+1' Rapperswil SG 60'
S-TrainS-Train S4 S4 13:08+2' St. Gallen 60'
S-TrainS-Train S2 S2 13:17+1' Nesslau-Neu St. Johann 60'
S-TrainS-Train S2 S2 13:40+1' Altstätten SG 60'
S-TrainS-Train S4 S4 13:49+1' Rapperswil SG 60'
S-TrainS-Train S4 S4 14:08+2' St. Gallen 60'
S-TrainS-Train S2 S2 14:17+1' Nesslau-Neu St. Johann 60'
S-TrainS-Train S2 S2 14:40 Altstätten SG 60'
S-TrainS-Train S4 S4 14:49+1' Rapperswil SG 60'
S-TrainS-Train S4 S4 15:08 St. Gallen 60'
S-TrainS-Train S2 S2 15:17 Nesslau-Neu St. Johann 60'
S-TrainS-Train S2 S2 15:40 Altstätten SG 60'
S-TrainS-Train S4 S4 15:49 Rapperswil SG 60'
S-TrainS-Train S4 S4 16:08 St. Gallen 60'
S-TrainS-Train S2 S2 16:17 Nesslau-Neu St. Johann 60'
S-TrainS-Train S2 S2 16:40 Altstätten SG 60'
S-TrainS-Train S4 S4 16:49 Rapperswil SG 60'
S-TrainS-Train S4 S4 17:08 St. Gallen 60'
S-TrainS-Train S2 S2 17:17 Nesslau-Neu St. Johann 60'
S-TrainS-Train S2 S2 17:40 Altstätten SG 60'
S-TrainS-Train S4 S4 17:49 Rapperswil SG 60'
S-TrainS-Train S4 S4 18:08 St. Gallen 60'
S-TrainS-Train S2 S2 18:17 Nesslau-Neu St. Johann 60'
S-TrainS-Train S2 S2 18:40 Altstätten SG 60'
S-TrainS-Train S4 S4 18:49 Rapperswil SG 60'
S-TrainS-Train S4 S4 19:08 St. Gallen 60'
S-TrainS-Train S2 S2 19:17 Nesslau-Neu St. Johann 60'
S-TrainS-Train S2 S2 19:40 Altstätten SG 60'
S-TrainS-Train S4 S4 19:49 Rapperswil SG 60'
S-TrainS-Train S4 S4 20:08 St. Gallen 60'
S-TrainS-Train S2 S2 20:17 Nesslau-Neu St. Johann
S-TrainS-Train S2 S2 20:40 Altstätten SG 60'
S-TrainS-Train S4 S4 20:49 Rapperswil SG 60'
S-TrainS-Train S4 S4 21:08 St. Gallen 60'
S-TrainS-Train S2 S2 21:17 Nesslau-Neu St. Johann
S-TrainS-Train S2 S2 21:40 Altstätten SG
S-TrainS-Train S4 S4 21:49 Rapperswil SG 60'
S-TrainS-Train S4 S4 22:08 St. Gallen 60'
S-TrainS-Train S2 S2 22:40 Altstätten SG
S-TrainS-Train S4 S4 22:49 Rapperswil SG
S-TrainS-Train S4 S4 23:08 St. Gallen
S-TrainS-Train S4 S4 23:49 Rapperswil SG
S-TrainS-Train S4 S4 00:08 St. Gallen
Wednesday 07/09/2025
S-TrainS-Train S4 S4 05:08 St. Gallen 60'
S-TrainS-Train S2 S2 05:40 Altstätten SG 60'
S-TrainS-Train S4 S4 05:49 Rapperswil SG 60'
S-TrainS-Train S4 S4 06:08 St. Gallen 60'
S-TrainS-Train S2 S2 06:17 Nesslau-Neu St. Johann 60'
S-TrainS-Train S2 S2 06:40 Altstätten SG 60'
S-TrainS-Train S4 S4 06:49 Rapperswil SG 60'
S-TrainS-Train S4 S4 07:08 St. Gallen 60'
S-TrainS-Train S2 S2 07:17 Nesslau-Neu St. Johann 60'
S-TrainS-Train S2 S2 07:40 Altstätten SG 60'
S-TrainS-Train S4 S4 07:49 Rapperswil SG 60'
S-TrainS-Train S4 S4 08:08 St. Gallen 60'
S-TrainS-Train S2 S2 08:17 Nesslau-Neu St. Johann 60'
S-TrainS-Train S2 S2 08:40 Altstätten SG 60'
S-TrainS-Train S4 S4 08:49 Rapperswil SG 60'
S-TrainS-Train S4 S4 09:08 St. Gallen 60'
S-TrainS-Train S2 S2 09:17 Nesslau-Neu St. Johann 60'
S-TrainS-Train S2 S2 09:40 Altstätten SG 60'
S-TrainS-Train S4 S4 09:49 Rapperswil SG 60'
S-TrainS-Train S4 S4 10:08 St. Gallen 60'
S-TrainS-Train S2 S2 10:17 Nesslau-Neu St. Johann
S-TrainS-Train S2 S2 10:40 Altstätten SG
S-TrainS-Train S4 S4 10:49 Rapperswil SG
S-TrainS-Train S4 S4 11:08 St. Gallen
S-TrainS-Train S2 S2 11:17 Nesslau-Neu St. Johann
S-TrainS-Train S2 S2 11:40 Altstätten SG
S-TrainS-Train S4 S4 11:49 Rapperswil SG
S-TrainS-Train S4 S4 12:08 St. Gallen