23:42 Platform 2 Expected 23:43 Wetzikon ZH Calling at: Dietlikon (23:45)Effretikon (23:50)Illnau (23:55)Fehraltorf (00:00)Pfäffikon ZH (00:04)Kempten (00:08)Wetzikon ZH (00:11) Watch train Share train
23:47 Platform 1 Expected 23:48 Zürich Hardbrücke Calling at: Zürich Stadelhofen (23:52)Zürich HB (23:55)Zürich Hardbrücke (23:59) Watch train Share train
23:50 Platform 1 Expected 23:50 Aarau Calling at: Zürich Stadelhofen (23:55)Zürich HB (23:58)Zürich Hardbrücke (00:01)Zürich Altstetten (00:05)Schlieren (00:08)Glanzenberg (00:11)Dietikon (00:14)Killwangen-Spreitenbach (00:19)Mellingen Heitersberg (00:24)Mägenwil (00:27)Othmarsingen (00:30)Lenzburg (00:33)Aarau (00:42) Watch train Share train
23:54 Platform 1 Expected 23:54 Schaffhausen Calling at: Zürich Stadelhofen (23:58)Zürich HB (00:02)Zürich Hardbrücke (00:10)Zürich Oerlikon (00:15)Glattbrugg (00:18)Rümlang (00:22)Oberglatt ZH (00:25)Niederglatt ZH (00:28)Bülach (00:33)Glattfelden (00:36)Eglisau (00:40)Hüntwangen-Wil (00:42)Rafz (00:46)Lottstetten (00:49)Jestetten (00:53)Neuhausen Rheinfall (00:57)Neuhausen (01:00)Schaffhausen (01:04) Watch train Share train
00:04 Platform 1 Expected 00:04 Brugg AG Calling at: Zürich Stadelhofen (00:08)Zürich HB (00:12)Zürich Hardbrücke (00:16)Zürich Altstetten (00:20)Schlieren (00:23)Glanzenberg (00:26)Dietikon (00:29)Killwangen-Spreitenbach (00:34)Neuenhof (00:36)Wettingen (00:39)Baden (00:43)Turgi (00:49)Brugg AG (00:54) Watch train Share train
00:06 Platform 2 Expected 00:07 Uster Calling at: Dübendorf (00:09)Schwerzenbach ZH (00:13)Nänikon-Greifensee (00:15)Uster (00:20) Watch train Share train
00:16 Platform 2 Expected 00:16 Wetzikon ZH Calling at: Dietlikon (00:19)Effretikon (00:24)Illnau (00:29)Fehraltorf (00:34)Pfäffikon ZH (00:38)Kempten (00:42)Wetzikon ZH (00:45) Watch train Share train
00:17 Platform 1 Expected 00:18 Zürich HB Calling at: Zürich Stadelhofen (00:22)Zürich HB (00:25) Watch train Share train
00:24 Platform 1 Expected 00:24 Zürich HB Calling at: Zürich Stadelhofen (00:28)Zürich HB (00:32) Watch train Share train
00:31 Platform 2 Expected 00:32 Rapperswil SG Calling at: Dübendorf (00:34)Schwerzenbach ZH (00:38)Nänikon-Greifensee (00:40)Uster (00:44)Aathal (00:48)Wetzikon ZH (00:51)Bubikon (00:56)Rüti ZH (01:00)Jona (01:04)Rapperswil SG (01:08) Watch train Share train
00:50 Platform 1 Expected 00:50 Aarau Calling at: Zürich Stadelhofen (00:55)Zürich HB (00:58)Zürich Hardbrücke (01:02)Zürich Altstetten (01:05)Schlieren (01:09)Glanzenberg (01:11)Dietikon (01:14)Killwangen-Spreitenbach (01:18)Neuenhof (01:21)Wettingen (01:24)Baden (01:27)Turgi (01:33)Brugg AG (01:37)Schinznach Bad (01:43)Holderbank AG (01:46)Wildegg (01:49)Rupperswil (01:52)Aarau (01:56) Watch train Share train
00:58 Platform 1 Expected 00:58 Bülach Calling at: Zürich Stadelhofen (01:03)Zürich HB (01:06)Zürich Hardbrücke (01:10)Zürich Oerlikon (01:15)Glattbrugg (01:18)Rümlang (01:21)Oberglatt ZH (01:24)Niederglatt ZH (01:27)Bülach (01:32) Watch train Share train
01:09 Platform 2 Expected 01:09 Uster Calling at: Dübendorf (01:12)Schwerzenbach ZH (01:15)Nänikon-Greifensee (01:18)Uster (01:22) Watch train Share train
01:12 Platform 2 Expected 01:13 Winterthur Calling at: Dietlikon (01:16)Effretikon (01:21)Winterthur (01:28) Watch train Share train
01:20 Platform 1 Expected 01:20 Olten Calling at: Zürich Stadelhofen (01:25)Zürich HB (01:28)Zürich Hardbrücke (01:32)Zürich Altstetten (01:35)Schlieren (01:39)Glanzenberg (01:41)Dietikon (01:44)Killwangen-Spreitenbach (01:48)Mellingen Heitersberg (01:53)Mägenwil (01:57)Othmarsingen (01:59)Lenzburg (02:04)Rupperswil (02:08)Aarau (02:13)Schönenwerd SO (02:17)Däniken SO (02:20)Dulliken (02:23)Olten (02:27) Watch train Share train
01:42 Platform 2 Expected 01:43 Winterthur Calling at: Dietlikon (01:46)Effretikon (01:51)Winterthur (01:58) Watch train Share train
01:50 Platform 1 Expected 01:50 Aarau Calling at: Zürich Stadelhofen (01:55)Zürich HB (01:58)Zürich Hardbrücke (02:02)Zürich Altstetten (02:05)Schlieren (02:09)Glanzenberg (02:11)Dietikon (02:14)Killwangen-Spreitenbach (02:18)Neuenhof (02:21)Wettingen (02:24)Baden (02:27)Turgi (02:33)Brugg AG (02:37)Schinznach Bad (02:43)Holderbank AG (02:46)Wildegg (02:49)Rupperswil (02:52)Aarau (02:56) Watch train Share train
01:58 Platform 1 Expected 01:58 Bülach Calling at: Zürich Stadelhofen (02:03)Zürich HB (02:06)Zürich Hardbrücke (02:10)Zürich Oerlikon (02:15)Glattbrugg (02:18)Rümlang (02:21)Oberglatt ZH (02:24)Niederglatt ZH (02:27)Bülach (02:32) Watch train Share train
02:09 Platform 2 Expected 02:09 Uster Calling at: Dübendorf (02:12)Schwerzenbach ZH (02:15)Nänikon-Greifensee (02:18)Uster (02:22) Watch train Share train
02:12 Platform 2 Expected 02:13 Winterthur Calling at: Dietlikon (02:16)Effretikon (02:21)Winterthur (02:28) Watch train Share train
02:20 Platform 1 Expected 02:20 Olten Calling at: Zürich Stadelhofen (02:25)Zürich HB (02:28)Zürich Hardbrücke (02:32)Zürich Altstetten (02:35)Schlieren (02:39)Glanzenberg (02:41)Dietikon (02:44)Killwangen-Spreitenbach (02:48)Mellingen Heitersberg (02:53)Mägenwil (02:57)Othmarsingen (02:59)Lenzburg (03:04)Rupperswil (03:08)Aarau (03:13)Schönenwerd SO (03:17)Däniken SO (03:20)Dulliken (03:23)Olten (03:27) Watch train Share train
02:42 Platform 2 Expected 02:42 Winterthur Calling at: Dietlikon (02:46)Effretikon (02:51)Winterthur (02:58) Watch train Share train