15:26 Platform 4 Expected 15:27 Herisau Calling at: St. Gallen (15:44)Herisau (15:54) Watch train Share train
15:33 Platform 5 Expected 15:34 Konstanz Calling at: Kreuzlingen Hafen (15:47)Konstanz (15:50)Kreuzlingen (15:56)Tägerwilen Dorf (15:59)Kreuzlingen Bernrain (16:02)Lengwil (16:05)Siegershausen (16:08)Berg (16:12)Kehlhof (16:16)Weinfelden (16:24) Watch train Share train
15:37 Platform 2 Expected 15:37 Wil SG Calling at: Amriswil (15:42)Oberaach (15:44)Erlen (15:47)Sulgen (15:51)Bürglen TG (15:53)Weinfelden (16:00)Bussnang (16:05)Oppikon (16:07)Märwil (16:10)Tobel-Affeltrangen (16:15)Tägerschen (16:16)Bettwiesen (16:18)Bronschhofen AMP (16:21)Bronschhofen (16:22)Wil SG (16:27) Watch train Share train
15:44 Platform 5 Expected 15:44 Wil SG Calling at: Neukirch-Egnach (15:47)Steinebrunn (15:50)Muolen (15:52)Häggenschwil-Winden (15:54)Roggwil-Berg (15:57)Wittenbach (16:02)St. Gallen St. Fiden (16:05)St. Gallen (16:11)St. Gallen Bruggen (16:20)St. Gallen Winkeln (16:22)Gossau SG (16:26)Flawil (16:30)Uzwil (16:35)Wil SG (16:43) Watch train Share train
15:46 Platform 1 Expected 15:46 Rorschach Calling at: Egnach (15:49)Arbon Seemoosriet (15:52)Arbon (15:54)Steinach (15:56)Horn (15:59)Rorschach Hafen (16:03)Rorschach (16:06) Watch train Share train
15:47 Platform 3 Expected 15:48 Interlaken Ost Calling at: Amriswil (15:53)Weinfelden (16:05)Frauenfeld (16:17)Winterthur (16:29)Zürich Flughafen (16:45)Zürich HB (16:56)Bahn-2000-Strecke Bern (17:58)Thun (18:23)Spiez (18:34)Interlaken West (18:53)Interlaken Ost (18:59) Watch train Share train
15:48 Platform 4 Expected 15:48 Feuerthalen Calling at: Uttwil (15:51)Kesswil (15:53)Güttingen (15:55)Altnau (15:59)Landschlacht (16:01)Münsterlingen Spital (16:02)Münsterlingen-Scherzingen (16:04)Bottighofen (16:05)Kurzrickenbach Seepark (16:07)Kreuzlingen Hafen (16:11)Kreuzlingen (16:14)Tägerwilen-Gottlieben (16:18)Triboltingen (16:20)Ermatingen (16:22)Mannenbach-Salenstein (16:25)Berlingen (16:28)Steckborn (16:32)Mammern (16:37)Eschenz (16:40)Stein am Rhein (16:43)Etzwilen (16:49)Schlattingen (16:52)Diessenhofen (16:56)St. Katharinental (16:58)Schlatt TG (17:02)Langwiesen (17:04)Feuerthalen (17:07) Watch train Share train
16:07 Platform 1 Expected 16:07 Wil SG Calling at: Amriswil (16:12)Oberaach (16:14)Erlen (16:17)Sulgen (16:21)Bürglen TG (16:23)Weinfelden (16:30)Bussnang (16:35)Oppikon (16:37)Märwil (16:40)Tobel-Affeltrangen (16:45)Tägerschen (16:46)Bettwiesen (16:48)Bronschhofen AMP (16:51)Bronschhofen (16:52)Wil SG (16:57) Watch train Share train
16:14 Platform 5 Expected 16:14 Wil SG Calling at: Neukirch-Egnach (16:17)Steinebrunn (16:20)Muolen (16:22)Häggenschwil-Winden (16:24)Roggwil-Berg (16:27)Wittenbach (16:32)St. Gallen St. Fiden (16:35)St. Gallen (16:41)St. Gallen Bruggen (16:50)St. Gallen Winkeln (16:52)Gossau SG (16:56)Flawil (17:00)Uzwil (17:05)Wil SG (17:13) Watch train Share train
16:16 Platform 2 Expected 16:16 Rorschach Calling at: Egnach (16:19)Arbon Seemoosriet (16:22)Arbon (16:24)Steinach (16:26)Horn (16:29)Rorschach Hafen (16:33)Rorschach (16:36) Watch train Share train
16:17 Platform 1 Expected 16:17 Weinfelden Calling at: Amriswil (16:22)Weinfelden (16:33) Watch train Share train
16:18 Platform 4 Expected 16:18 Feuerthalen Calling at: Uttwil (16:21)Kesswil (16:23)Güttingen (16:25)Altnau (16:29)Landschlacht (16:31)Münsterlingen Spital (16:32)Münsterlingen-Scherzingen (16:34)Bottighofen (16:35)Kurzrickenbach Seepark (16:37)Kreuzlingen Hafen (16:41)Kreuzlingen (16:44)Tägerwilen-Gottlieben (16:49)Triboltingen (16:51)Ermatingen (16:52)Mannenbach-Salenstein (16:55)Berlingen (16:58)Steckborn (17:02)Mammern (17:07)Eschenz (17:10)Stein am Rhein (17:13)Etzwilen (17:19)Schlattingen (17:22)Diessenhofen (17:26)St. Katharinental (17:28)Schlatt TG (17:32)Langwiesen (17:34)Feuerthalen (17:37) Watch train Share train
16:26 Platform 4 Expected 16:26 Herisau Calling at: St. Gallen (16:44)Herisau (16:54) Watch train Share train
16:33 Platform 5 Expected 16:34 Konstanz Calling at: Kreuzlingen Hafen (16:47)Konstanz (16:50)Kreuzlingen (16:56)Tägerwilen Dorf (16:59)Kreuzlingen Bernrain (17:02)Lengwil (17:05)Siegershausen (17:08)Berg (17:12)Kehlhof (17:16)Weinfelden (17:24) Watch train Share train
16:37 Platform 2 Expected 16:37 Wil SG Calling at: Amriswil (16:42)Oberaach (16:44)Erlen (16:47)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
16:44 Platform 5 Expected 16:44 Wil SG Calling at: Neukirch-Egnach (16:47)Steinebrunn (16:50)Muolen (16:52)Häggenschwil-Winden (16:54)Roggwil-Berg (16:57)Wittenbach (17:02)St. Gallen St. Fiden (17:05)St. Gallen (17:11)St. Gallen Bruggen (17:20)St. Gallen Winkeln (17:22)Gossau SG (17:26)Flawil (17:30)Uzwil (17:35)Wil SG (17:43) Watch train Share train
16:46 Platform 1 Expected 16:46 Rorschach Calling at: Egnach (16:49)Arbon Seemoosriet (16:52)Arbon (16:54)Steinach (16:56)Horn (16:59)Rorschach Hafen (17:03)Rorschach (17:06) Watch train Share train
16:47 Platform 3 Expected 16:48 Brig Calling at: Amriswil (16:53)Weinfelden (17:05)Frauenfeld (17:17)Winterthur (17:29)Zürich Flughafen (17:45)Zürich HB (17:56)Bahn-2000-Strecke Bern (18:58)Thun (19:26)Spiez (19:37)Lötschberg-Basistunnel Visp (20:04)Brig (20:13) Watch train Share train
16:48 Platform 4 Expected 16:48 Feuerthalen Calling at: Uttwil (16:51)Kesswil (16:53)Güttingen (16:55)Altnau (16:59)Landschlacht (17:01)Münsterlingen Spital (17:02)Münsterlingen-Scherzingen (17:04)Bottighofen (17:05)Kurzrickenbach Seepark (17:07)Kreuzlingen Hafen (17:11)Kreuzlingen (17:14)Tägerwilen-Gottlieben (17:18)Triboltingen (17:20)Ermatingen (17:22)Mannenbach-Salenstein (17:25)Berlingen (17:28)Steckborn (17:32)Mammern (17:37)Eschenz (17:40)Stein am Rhein (17:43)Etzwilen (17:49)Schlattingen (17:52)Diessenhofen (17:56)St. Katharinental (17:58)Schlatt TG (18:02)Langwiesen (18:04)Feuerthalen (18:07) Watch train Share train
17:07 Platform 1 Expected 17:07 Wil SG Calling at: Amriswil (17:12)Oberaach (17:14)Erlen (17:17)Sulgen (17:21)Bürglen TG (17:23)Weinfelden (17:30)Bussnang (17:35)Oppikon (17:37)Märwil (17:40)Tobel-Affeltrangen (17:45)Tägerschen (17:46)Bettwiesen (17:48)Bronschhofen AMP (17:51)Bronschhofen (17:52)Wil SG (17:57) Watch train Share train
17:14 Platform 5 Expected 17:14 Wil SG Calling at: Neukirch-Egnach (17:17)Steinebrunn (17:20)Muolen (17:22)Häggenschwil-Winden (17:24)Roggwil-Berg (17:27)Wittenbach (17:32)St. Gallen St. Fiden (17:35)St. Gallen (17:41)St. Gallen Bruggen (17:50)St. Gallen Winkeln (17:52)Gossau SG (17:56)Flawil (18:00)Uzwil (18:05)Wil SG (18:13) Watch train Share train
17:16 Platform 2 Expected 17:16 Bregenz Calling at: Egnach (17:19)Arbon Seemoosriet (17:22)Arbon (17:24)Steinach (17:26)Horn (17:29)Rorschach Hafen (17:33)Rorschach (17:36)St. Margrethen SG (17:50)Bregenz (18:00) Watch train Share train
17:17 Platform 1 Expected 17:17 Weinfelden Calling at: Amriswil (17:22)Weinfelden (17:33) Watch train Share train
17:18 Platform 4 Expected 17:18 Feuerthalen Calling at: Uttwil (17:21)Kesswil (17:23)Güttingen (17:25)Altnau (17:29)Landschlacht (17:31)Münsterlingen Spital (17:32)Münsterlingen-Scherzingen (17:34)Bottighofen (17:35)Kurzrickenbach Seepark (17:37)Kreuzlingen Hafen (17:41)Kreuzlingen (17:44)Tägerwilen-Gottlieben (17:49)Triboltingen (17:51)Ermatingen (17:52)Mannenbach-Salenstein (17:55)Berlingen (17:58)Steckborn (18:02)Mammern (18:07)Eschenz (18:10)Stein am Rhein (18:13)Etzwilen (18:19)Schlattingen (18:22)Diessenhofen (18:26)St. Katharinental (18:28)Schlatt TG (18:32)Langwiesen (18:34)Feuerthalen (18:37) Watch train Share train
17:26 Platform 4 Expected 17:26 Herisau Calling at: St. Gallen (17:44)Herisau (17:54) Watch train Share train