09:10 Platform 2 Expected 09:10 Romanshorn Calling at: Oberaach (09:13)Amriswil (09:16)Romanshorn (09:23) Watch train Share train
09:17 Platform 1 Expected 09:18 Wil SG Calling at: Sulgen (09:21)Bürglen TG (09:23)Weinfelden (09:30)Bussnang (09:35)Oppikon (09:37)Märwil (09:40)Tobel-Affeltrangen (09:45)Tägerschen (09:46)Bettwiesen (09:48)Bronschhofen AMP (09:51)Bronschhofen (09:52)Wil SG (09:57) Watch train Share train
09:41 Platform 2 Expected 09:42 Romanshorn Calling at: Oberaach (09:44)Amriswil (09:47)Romanshorn (09:53) Watch train Share train
09:47 Platform 1 Expected 09:48 Wil SG Calling at: Sulgen (09:51)Bürglen TG (09:53)Weinfelden (10:00)Bussnang (10:05)Oppikon (10:07)Märwil (10:10)Tobel-Affeltrangen (10:15)Tägerschen (10:16)Bettwiesen (10:18)Bronschhofen AMP (10:21)Bronschhofen (10:22)Wil SG (10:27) Watch train Share train
10:10 Platform 2 Expected 10:10 Romanshorn Calling at: Oberaach (10:13)Amriswil (10:16)Romanshorn (10:23) Watch train Share train
10:17 Platform 1 Expected 10:18 Wil SG Calling at: Sulgen (10:21)Bürglen TG (10:23)Weinfelden (10:30)Bussnang (10:35)Oppikon (10:37)Märwil (10:40)Tobel-Affeltrangen (10:45)Tägerschen (10:46)Bettwiesen (10:48)Bronschhofen AMP (10:51)Bronschhofen (10:52)Wil SG (10:57) Watch train Share train
10:41 Platform 2 Expected 10:42 Romanshorn Calling at: Oberaach (10:44)Amriswil (10:47)Romanshorn (10:53) Watch train Share train
10:47 Platform 1 Expected 10:48 Wil SG Calling at: Sulgen (10:51)Bürglen TG (10:53)Weinfelden (11:00)Bussnang (11:05)Oppikon (11:07)Märwil (11:10)Tobel-Affeltrangen (11:15)Tägerschen (11:16)Bettwiesen (11:18)Bronschhofen AMP (11:21)Bronschhofen (11:22)Wil SG (11:27) Watch train Share train
11:10 Platform 2 Expected 11:10 Romanshorn Calling at: Oberaach (11:13)Amriswil (11:16)Romanshorn (11:23) Watch train Share train
11:17 Platform 1 Expected 11:17 Wil SG Calling at: Sulgen (11:21)Bürglen TG (11:23)Weinfelden (11:30)Bussnang (11:35)Oppikon (11:37)Märwil (11:40)Tobel-Affeltrangen (11:45)Tägerschen (11:46)Bettwiesen (11:48)Bronschhofen AMP (11:51)Bronschhofen (11:52)Wil SG (11:57) Watch train Share train
11:41 Platform 2 Expected 11:41 Romanshorn Calling at: Oberaach (11:44)Amriswil (11:47)Romanshorn (11:53) Watch train Share train
11:47 Platform 1 Expected 11:47 Wil SG Calling at: Sulgen (11:51)Bürglen TG (11:53)Weinfelden (12:00)Bussnang (12:05)Oppikon (12:07)Märwil (12:10)Tobel-Affeltrangen (12:15)Tägerschen (12:16)Bettwiesen (12:18)Bronschhofen AMP (12:21)Bronschhofen (12:22)Wil SG (12:27) Watch train Share train
12:10 Platform 2 Expected 12:10 Romanshorn Calling at: Oberaach (12:13)Amriswil (12:16)Romanshorn (12:23) Watch train Share train
12:17 Platform 1 Expected 12:17 Wil SG Calling at: Sulgen (12:21)Bürglen TG (12:23)Weinfelden (12:30)Bussnang (12:35)Oppikon (12:37)Märwil (12:40)Tobel-Affeltrangen (12:45)Tägerschen (12:46)Bettwiesen (12:48)Bronschhofen AMP (12:51)Bronschhofen (12:52)Wil SG (12:57) Watch train Share train
12:41 Platform 2 Expected 12:41 Romanshorn Calling at: Oberaach (12:44)Amriswil (12:47)Romanshorn (12:53) Watch train Share train
12:47 Platform 1 Expected 12:47 Wil SG Calling at: Sulgen (12:51)Bürglen TG (12:53)Weinfelden (13:00)Bussnang (13:05)Oppikon (13:07)Märwil (13:10)Tobel-Affeltrangen (13:15)Tägerschen (13:16)Bettwiesen (13:18)Bronschhofen AMP (13:21)Bronschhofen (13:22)Wil SG (13:27) Watch train Share train
13:10 Platform 2 Expected 13:10 Romanshorn Calling at: Oberaach (13:13)Amriswil (13:16)Romanshorn (13:23) Watch train Share train
13:17 Platform 1 Expected 13:17 Wil SG Calling at: Sulgen (13:21)Bürglen TG (13:23)Weinfelden (13:30)Bussnang (13:35)Oppikon (13:37)Märwil (13:40)Tobel-Affeltrangen (13:45)Tägerschen (13:46)Bettwiesen (13:48)Bronschhofen AMP (13:51)Bronschhofen (13:52)Wil SG (13:57) Watch train Share train
13:41 Platform 2 Expected 13:41 Romanshorn Calling at: Oberaach (13:44)Amriswil (13:47)Romanshorn (13:53) Watch train Share train
13:47 Platform 1 Expected 13:47 Wil SG Calling at: Sulgen (13:51)Bürglen TG (13:53)Weinfelden (14:00)Bussnang (14:05)Oppikon (14:07)Märwil (14:10)Tobel-Affeltrangen (14:15)Tägerschen (14:16)Bettwiesen (14:18)Bronschhofen AMP (14:21)Bronschhofen (14:22)Wil SG (14:27) Watch train Share train
14:10 Platform 2 Expected 14:10 Romanshorn Calling at: Oberaach (14:13)Amriswil (14:16)Romanshorn (14:23) Watch train Share train
14:17 Platform 1 Expected 14:17 Wil SG Calling at: Sulgen (14:21)Bürglen TG (14:23)Weinfelden (14:30)Bussnang (14:35)Oppikon (14:37)Märwil (14:40)Tobel-Affeltrangen (14:45)Tägerschen (14:46)Bettwiesen (14:48)Bronschhofen AMP (14:51)Bronschhofen (14:52)Wil SG (14:57) Watch train Share train
14:41 Platform 2 Expected 14:41 Romanshorn Calling at: Oberaach (14:44)Amriswil (14:47)Romanshorn (14:53) Watch train Share train
14:47 Platform 1 Expected 14:47 Wil SG Calling at: Sulgen (14:51)Bürglen TG (14:53)Weinfelden (15:00)Bussnang (15:05)Oppikon (15:07)Märwil (15:10)Tobel-Affeltrangen (15:15)Tägerschen (15:16)Bettwiesen (15:18)Bronschhofen AMP (15:21)Bronschhofen (15:22)Wil SG (15:27) Watch train Share train
15:10 Platform 2 Expected 15:10 Romanshorn Calling at: Oberaach (15:13)Amriswil (15:16)Romanshorn (15:23) Watch train Share train