19:24 Platform 2 Expected 19:25 Rapperswil SG Calling at: Wetzikon ZH (19:30)Bubikon (19:35)Rüti ZH (19:38)Jona (19:43)Rapperswil SG (19:46) Watch train Share train
19:25 Platform 1 Expected 19:25 Affoltern am Albis Calling at: Nänikon-Greifensee (19:28)Schwerzenbach ZH (19:31)Dübendorf (19:35)Wallisellen (19:38)Zürich Oerlikon (19:42)Zürich HB (19:48)Zürich Altstetten (19:54)Urdorf (19:59)Urdorf Weihermatt (20:01)Birmensdorf ZH (20:05)Bonstetten-Wettswil (20:10)Hedingen (20:14)Affoltern am Albis (20:18) Watch train Share train
19:35 Platform 2 Expected 19:35 Hinwil Calling at: Aathal (19:38)Wetzikon ZH (19:42)Hinwil (19:52) Watch train Share train
19:36 Platform 1 Expected 19:36 Niederweningen Calling at: Zürich Stadelhofen (19:47)Zürich HB (19:50)Zürich Hardbrücke (19:54)Zürich Oerlikon (19:59)Glattbrugg (20:02)Rümlang (20:06)Oberglatt ZH (20:09)Niederhasli (20:11)Dielsdorf (20:15)Steinmaur (20:17)Schöfflisdorf-Oberweningen (20:20)Niederweningen Dorf (20:23)Niederweningen (20:26) Watch train Share train
19:39 Platform 2 Expected 19:39 Pfäffikon SZ Calling at: Wetzikon ZH (19:45)Bubikon (19:50)Rüti ZH (19:53)Jona (19:58)Rapperswil SG (20:01)Seedamm Pfäffikon SZ (20:15) Watch train Share train
19:40 Platform 3 Expected 19:40 Schaffhausen Calling at: Nänikon-Greifensee (19:43)Schwerzenbach ZH (19:46)Dübendorf (19:50)Stettbach (19:54)Zürich Stadelhofen (19:58)Zürich HB (20:02)Zürich Hardbrücke (20:09)Zürich Oerlikon (20:14)Glattbrugg (20:17)Rümlang (20:21)Oberglatt ZH (20:24)Niederglatt ZH (20:27)Bülach (20:32)Glattfelden (20:35)Eglisau (20:39)Hüntwangen-Wil (20:42)Rafz (20:45)Lottstetten (20:49)Jestetten (20:53)Neuhausen Rheinfall (20:57)Neuhausen (21:00)Schaffhausen (21:04) Watch train Share train
19:51 Platform 1 Expected 19:51 Zug Calling at: Zürich Stadelhofen (20:02)Zürich HB (20:05)Zürich Hardbrücke (20:11)Zürich Altstetten (20:14)Urdorf (20:19)Urdorf Weihermatt (20:21)Birmensdorf ZH (20:25)Bonstetten-Wettswil (20:29)Hedingen (20:34)Affoltern am Albis (20:37)Mettmenstetten (20:41)Knonau (20:45)Steinhausen (20:48)Steinhausen Rigiblick (20:49)Zug (20:54) Watching Share train
19:54 Platform 2 Expected 19:55 Rapperswil SG Calling at: Wetzikon ZH (20:00)Bubikon (20:05)Rüti ZH (20:08)Jona (20:13)Rapperswil SG (20:16) Watch train Share train
19:55 Platform 1 Expected 19:55 Zürich Altstetten Calling at: Nänikon-Greifensee (19:58)Schwerzenbach ZH (20:01)Dübendorf (20:05)Wallisellen (20:08)Zürich Oerlikon (20:12)Zürich HB (20:18)Zürich Altstetten (20:24) Watch train Share train
20:05 Platform 2 Expected 20:05 Hinwil Calling at: Aathal (20:08)Wetzikon ZH (20:12)Hinwil (20:22) Watch train Share train
20:06 Platform 1 Expected 20:06 Niederweningen Calling at: Zürich Stadelhofen (20:17)Zürich HB (20:20)Zürich Hardbrücke (20:24)Zürich Oerlikon (20:29)Glattbrugg (20:32)Rümlang (20:36)Oberglatt ZH (20:39)Niederhasli (20:41)Dielsdorf (20:45)Steinmaur (20:47)Schöfflisdorf-Oberweningen (20:50)Niederweningen Dorf (20:53)Niederweningen (20:56) Watch train Share train
20:09 Platform 2 Expected 20:09 Pfäffikon SZ Calling at: Wetzikon ZH (20:15)Bubikon (20:20)Rüti ZH (20:23)Jona (20:28)Rapperswil SG (20:31)Seedamm Pfäffikon SZ (20:38) Watch train Share train
20:10 Platform 3 Expected 20:10 Rafz Calling at: Nänikon-Greifensee (20:13)Schwerzenbach ZH (20:16)Dübendorf (20:20)Stettbach (20:24)Zürich Stadelhofen (20:28)Zürich HB (20:32)Zürich Hardbrücke (20:39)Zürich Oerlikon (20:44)Glattbrugg (20:47)Rümlang (20:51)Oberglatt ZH (20:54)Niederglatt ZH (20:57)Bülach (21:02)Glattfelden (21:05)Eglisau (21:09)Hüntwangen-Wil (21:12)Rafz (21:15) Watch train Share train
20:21 Platform 1 Expected 20:21 Zug Calling at: Zürich Stadelhofen (20:32)Zürich HB (20:35)Zürich Hardbrücke (20:41)Zürich Altstetten (20:44)Urdorf (20:49)Urdorf Weihermatt (20:51)Birmensdorf ZH (20:55)Bonstetten-Wettswil (20:59)Hedingen (21:04)Affoltern am Albis (21:07)Mettmenstetten (21:11)Knonau (21:15)Steinhausen (21:18)Steinhausen Rigiblick (21:19)Zug (21:24) Watch train Share train
20:24 Platform 2 Expected 20:25 Rapperswil SG Calling at: Wetzikon ZH (20:30)Bubikon (20:35)Rüti ZH (20:38)Jona (20:43)Rapperswil SG (20:46) Watch train Share train
20:25 Platform 1 Expected 20:25 Zürich Altstetten Calling at: Nänikon-Greifensee (20:28)Schwerzenbach ZH (20:31)Dübendorf (20:35)Wallisellen (20:38)Zürich Oerlikon (20:42)Zürich HB (20:48)Zürich Altstetten (20:54) Watch train Share train
20:35 Platform 2 Expected 20:35 Hinwil Calling at: Aathal (20:38)Wetzikon ZH (20:42)Hinwil (20:52) Watch train Share train
20:36 Platform 1 Expected 20:36 Niederweningen Calling at: Zürich Stadelhofen (20:47)Zürich HB (20:50)Zürich Hardbrücke (20:54)Zürich Oerlikon (20:59)Glattbrugg (21:02)Rümlang (21:06)Oberglatt ZH (21:09)Niederhasli (21:11)Dielsdorf (21:15)Steinmaur (21:17)Schöfflisdorf-Oberweningen (21:20)Niederweningen Dorf (21:23)Niederweningen (21:26) Watch train Share train
20:39 Platform 2 Expected 20:39 Pfäffikon SZ Calling at: Wetzikon ZH (20:45)Bubikon (20:50)Rüti ZH (20:53)Jona (20:58)Rapperswil SG (21:01)Seedamm Pfäffikon SZ (21:15) Watch train Share train
20:40 Platform 3 Expected 20:40 Schaffhausen Calling at: Nänikon-Greifensee (20:43)Schwerzenbach ZH (20:46)Dübendorf (20:50)Stettbach (20:54)Zürich Stadelhofen (20:58)Zürich HB (21:02)Zürich Hardbrücke (21:09)Zürich Oerlikon (21:14)Glattbrugg (21:17)Rümlang (21:21)Oberglatt ZH (21:24)Niederglatt ZH (21:27)Bülach (21:32)Glattfelden (21:35)Eglisau (21:39)Hüntwangen-Wil (21:42)Rafz (21:45)Lottstetten (21:49)Jestetten (21:53)Neuhausen Rheinfall (21:57)Neuhausen (22:00)Schaffhausen (22:04) Watch train Share train
20:51 Platform 1 Expected 20:51 Zug Calling at: Zürich Stadelhofen (21:02)Zürich HB (21:05)Zürich Hardbrücke (21:11)Zürich Altstetten (21:14)Urdorf (21:19)Urdorf Weihermatt (21:21)Birmensdorf ZH (21:25)Bonstetten-Wettswil (21:29)Hedingen (21:34)Affoltern am Albis (21:37)Mettmenstetten (21:41)Knonau (21:45)Steinhausen (21:48)Steinhausen Rigiblick (21:49)Zug (21:54) Watch train Share train
20:54 Platform 2 Expected 20:55 Rapperswil SG Calling at: Wetzikon ZH (21:00)Bubikon (21:05)Rüti ZH (21:08)Jona (21:13)Rapperswil SG (21:16) Watch train Share train
20:55 Platform 1 Expected 20:55 Zürich Altstetten Calling at: Nänikon-Greifensee (20:58)Schwerzenbach ZH (21:01)Dübendorf (21:05)Wallisellen (21:08)Zürich Oerlikon (21:12)Zürich HB (21:18)Zürich Altstetten (21:24) Watch train Share train
21:05 Platform 2 Expected 21:05 Hinwil Calling at: Aathal (21:08)Wetzikon ZH (21:12)Hinwil (21:22) Watch train Share train
21:06 Platform 1 Expected 21:06 Niederweningen Calling at: Zürich Stadelhofen (21:17)Zürich HB (21:20)Zürich Hardbrücke (21:24)Zürich Oerlikon (21:29)Glattbrugg (21:32)Rümlang (21:36)Oberglatt ZH (21:39)Niederhasli (21:41)Dielsdorf (21:45)Steinmaur (21:47)Schöfflisdorf-Oberweningen (21:50)Niederweningen Dorf (21:53)Niederweningen (21:56) Watch train Share train