search.ch

20:59 – 21:02 2'

  1. S-TrainS-Train S3 (heading for Wetzikon) exiting at Zürich HB (Duration: 3') S3

20:59 – 21:02 2'

  1. S-TrainS-Train S3 (heading for Wetzikon) exiting at Zürich HB (Duration: 3') S3

21:04 – 21:08 3'

  1. S-TrainS-Train S15 (heading for Rapperswil) exiting at Zürich HB (Duration: 4') S15

21:04 – 21:08 3'

  1. S-TrainS-Train S15 (heading for Rapperswil) exiting at Zürich HB (Duration: 4') S15

21:07 – 21:10 3'

  1. S-TrainS-Train S7 (heading for Rapperswil) exiting at Zürich HB (Duration: 3') S7

21:07 – 21:10 3'

  1. S-TrainS-Train S7 (heading for Rapperswil) exiting at Zürich HB (Duration: 3') S7

21:10 – 21:13 2'

  1. S-TrainS-Train S16 (heading for Meilen) exiting at Zürich HB (Duration: 3') S16

21:10 – 21:13 2'

  1. S-TrainS-Train S16 (heading for Meilen) exiting at Zürich HB (Duration: 3') S16

Legend

  • OM
    Masks mandatory for travellers aged 12 and over