search.ch
Niederhasli today
Line Dep Direction Track Interval
S-TrainS-Train S15 S15 05:28+2' Oberglatt ZH 1
S-TrainS-Train S15 S15 05:41+1' Niederweningen 1 30'
S-TrainS-Train S15 S15 05:46+2' Rapperswil SG 1 30'
S-TrainS-Train S15 S15 06:11+1' Niederweningen 1 30'
S-TrainS-Train S15 S15 06:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 06:41+1' Niederweningen 1 30'
S-TrainS-Train S15 S15 06:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 07:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 07:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 07:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 07:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 08:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 08:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 08:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 08:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 09:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 09:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 09:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 09:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 10:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 10:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 10:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 10:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 11:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 11:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 11:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 11:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 12:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 12:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 12:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 12:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 13:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 13:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 13:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 13:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 14:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 14:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 14:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 14:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 15:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 15:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 15:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 15:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 16:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 16:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 16:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 16:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 17:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 17:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 17:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 17:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 18:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 18:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 18:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 18:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 19:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 19:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 19:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 19:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 20:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 20:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 20:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 20:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 21:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 21:16 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 21:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 21:46 Rapperswil SG 1 30'
S-TrainS-Train S15 S15 22:11 Niederweningen 1 30'
S-TrainS-Train S15 S15 22:16 Rapperswil SG 1
S-TrainS-Train S15 S15 22:41 Niederweningen 1 30'
S-TrainS-Train S15 S15 22:46 Rapperswil SG 1
S-TrainS-Train S15 S15 23:11 Niederweningen 1
S-TrainS-Train S15 S15 23:16 Rapperswil SG 1
S-TrainS-Train S15 S15 23:41 Niederweningen 1
S-TrainS-Train S15 S15 23:46 Zürich HB 1
S-TrainS-Train S15 S15 00:11 Niederweningen 1
S-TrainS-Train S15 S15 00:30 Niederweningen 1