16:10 Platform 2 Expected 16:10 Romanshorn Calling at: Oberaach (16:13)Amriswil (16:16)Romanshorn (16:23) Watch train Share train
16:47 Platform 1 Expected 16:48 Wil SG Calling at: Sulgen (16:51)Bürglen TG (16:53)Weinfelden (17:00)Bussnang (17:05)Oppikon (17:07)Märwil (17:10)Tobel-Affeltrangen (17:15)Tägerschen (17:16)Bettwiesen (17:18)Bronschhofen AMP (17:21)Bronschhofen (17:22)Wil SG (17:27) Watch train Share train
17:10 Platform 2 Expected 17:10 Romanshorn Calling at: Oberaach (17:13)Amriswil (17:16)Romanshorn (17:23) Watch train Share train
17:47 Platform 1 Expected 17:48 Wil SG Calling at: Sulgen (17:51)Bürglen TG (17:53)Weinfelden (18:00)Bussnang (18:05)Oppikon (18:07)Märwil (18:10)Tobel-Affeltrangen (18:15)Tägerschen (18:16)Bettwiesen (18:18)Bronschhofen AMP (18:21)Bronschhofen (18:22)Wil SG (18:27) Watch train Share train
18:10 Platform 2 Expected 18:10 Romanshorn Calling at: Oberaach (18:13)Amriswil (18:16)Romanshorn (18:23) Watch train Share train
18:47 Platform 1 Expected 18:47 Wil SG Calling at: Sulgen (18:51)Bürglen TG (18:53)Weinfelden (19:00)Bussnang (19:05)Oppikon (19:07)Märwil (19:10)Tobel-Affeltrangen (19:15)Tägerschen (19:16)Bettwiesen (19:18)Bronschhofen AMP (19:21)Bronschhofen (19:22)Wil SG (19:27) Watch train Share train
19:10 Platform 2 Expected 19:10 Romanshorn Calling at: Oberaach (19:13)Amriswil (19:16)Romanshorn (19:23) Watch train Share train
19:47 Platform 1 Expected 19:47 Wil SG Calling at: Sulgen (19:51)Bürglen TG (19:53)Weinfelden (20:00)Bussnang (20:05)Oppikon (20:07)Märwil (20:10)Tobel-Affeltrangen (20:15)Tägerschen (20:16)Bettwiesen (20:18)Bronschhofen AMP (20:21)Bronschhofen (20:22)Wil SG (20:27) Watch train Share train
20:10 Platform 2 Expected 20:10 Romanshorn Calling at: Oberaach (20:13)Amriswil (20:16)Romanshorn (20:23) Watch train Share train
20:47 Platform 1 Expected 20:47 Wil SG Calling at: Sulgen (20:51)Bürglen TG (20:53)Weinfelden (21:00)Bussnang (21:05)Oppikon (21:07)Märwil (21:10)Tobel-Affeltrangen (21:15)Tägerschen (21:16)Bettwiesen (21:18)Bronschhofen AMP (21:21)Bronschhofen (21:22)Wil SG (21:27) Watch train Share train
21:10 Platform 2 Expected 21:10 Romanshorn Calling at: Oberaach (21:13)Amriswil (21:16)Romanshorn (21:23) Watch train Share train
21:47 Platform 1 Expected 21:47 Wil SG Calling at: Sulgen (21:51)Bürglen TG (21:53)Weinfelden (22:00)Bussnang (22:05)Oppikon (22:07)Märwil (22:10)Tobel-Affeltrangen (22:15)Tägerschen (22:16)Bettwiesen (22:18)Bronschhofen AMP (22:21)Bronschhofen (22:22)Wil SG (22:27) Watch train Share train
22:10 Platform 2 Expected 22:10 Romanshorn Calling at: Oberaach (22:13)Amriswil (22:16)Romanshorn (22:23) Watch train Share train
22:47 Platform 1 Expected 22:47 Wil SG Calling at: Sulgen (22:51)Bürglen TG (22:53)Weinfelden (23:00)Bussnang (23:05)Oppikon (23:07)Märwil (23:10)Tobel-Affeltrangen (23:15)Tägerschen (23:16)Bettwiesen (23:18)Bronschhofen AMP (23:21)Bronschhofen (23:22)Wil SG (23:27) Watch train Share train
23:10 Platform 2 Expected 23:10 Romanshorn Calling at: Oberaach (23:13)Amriswil (23:16)Romanshorn (23:23) Watch train Share train
23:47 Platform 1 Expected 23:47 Wil SG Calling at: Sulgen (23:51)Bürglen TG (23:53)Weinfelden (00:00)Bussnang (00:05)Oppikon (00:07)Märwil (00:10)Tobel-Affeltrangen (00:15)Tägerschen (00:16)Bettwiesen (00:18)Bronschhofen AMP (00:21)Bronschhofen (00:22)Wil SG (00:27) Watching Share train
00:10 Platform 2 Expected 00:10 Romanshorn Calling at: Oberaach (00:13)Amriswil (00:16)Romanshorn (00:23) Watch train Share train
00:47 Platform 1 Expected 00:47 Weinfelden Calling at: Sulgen (00:51)Bürglen TG (00:53)Weinfelden (00:58)Märstetten (01:02)Müllheim-Wigoltingen (01:05)Hüttlingen-Mettendorf (01:08)Felben-Wellhausen (01:10)Frauenfeld (01:14)Islikon (01:17)Rickenbach-Attikon (01:20)Wiesendangen (01:22)Oberwinterthur (01:25)Winterthur (01:29) Watch train Share train
01:32 Platform 2 Expected 01:32 Romanshorn Calling at: Oberaach (01:35)Amriswil (01:39)Romanshorn (01:45) Watch train Share train
04:22 Platform 1 Expected 04:22 Weinfelden Calling at: Sulgen (04:26)Bürglen TG (04:28)Weinfelden (04:32)Märstetten (04:39)Müllheim-Wigoltingen (04:42)Hüttlingen-Mettendorf (04:46)Felben-Wellhausen (04:48)Frauenfeld (04:52)Islikon (04:56)Rickenbach-Attikon (05:00)Wiesendangen (05:02)Oberwinterthur (05:05)Winterthur (05:10) Watch train Share train
05:47 Platform 1 Expected 05:47 Wil SG Calling at: Sulgen (05:51)Bürglen TG (05:53)Weinfelden (06:00)Bussnang (06:05)Oppikon (06:07)Märwil (06:10)Tobel-Affeltrangen (06:15)Tägerschen (06:16)Bettwiesen (06:18)Bronschhofen AMP (06:21)Bronschhofen (06:22)Wil SG (06:27) Watch train Share train
06:10 Platform 2 Expected 06:10 Romanshorn Calling at: Oberaach (06:13)Amriswil (06:16)Romanshorn (06:23) Watch train Share train
06:47 Platform 1 Expected 06:47 Wil SG Calling at: Sulgen (06:51)Bürglen TG (06:53)Weinfelden (07:00)Bussnang (07:05)Oppikon (07:07)Märwil (07:10)Tobel-Affeltrangen (07:15)Tägerschen (07:16)Bettwiesen (07:18)Bronschhofen AMP (07:21)Bronschhofen (07:22)Wil SG (07:27) Watch train Share train
07:10 Platform 2 Expected 07:10 Romanshorn Calling at: Oberaach (07:13)Amriswil (07:16)Romanshorn (07:23) Watch train Share train
07:47 Platform 1 Expected 07:47 Wil SG Calling at: Sulgen (07:51)Bürglen TG (07:53)Weinfelden (08:00)Bussnang (08:05)Oppikon (08:07)Märwil (08:10)Tobel-Affeltrangen (08:15)Tägerschen (08:16)Bettwiesen (08:18)Bronschhofen AMP (08:21)Bronschhofen (08:22)Wil SG (08:27) Watch train Share train