search.ch

Limited service: Bürglen TG - Sulgen until 11/07/2025 between 21:30 – 05:25

Duration: 30.9. – 7.11. every Mon, Tue, Wed, Thu, Fri, Sat and Sun 21:30 – 05:25

Due to construction work

Limited train service on the Weinfelden - Romanshorn line are subject to restrictions between Bürglen TG and Sulgen. This is due to construction work. The restriction lasts from 30.09.2025 to 03.10.2025, respectively from 21:30 to 05:25. The restriction lasts from 06.10.2025 to 11.10.2025, respectively from 21:30 to 05:25. The restriction lasts from 12.10.2025 to 18.10.2025, respectively from 21:30 to 05:25. The restriction lasts from 19.10.2025 to 25.10.2025, respectively from 21:30 to 05:25. The restriction lasts from 26.10.2025 to 31.10.2025, respectively from 21:30 to 05:25. The restriction lasts from 02.11.2025 to 07.11.2025, respectively from 21:30 to 05:25. You have to expect cancellations, changed timetables and different connections. Passengers travelling between Weinfelden and Romanshorn please use the other connections.

Passengers travelling between Weinfelden and Romanshorn please use the trains

Expect cancellations, changed timetables and different connections

Sulgen Thursday, 10/16/2025
Line Dep Direction Track Interval
S-TrainS-Train S5 S5 22:42 Bischofszell Stadt 3
S-TrainS-Train S5 S5 22:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 22:51 Wil SG 2
S-TrainS-Train S10 S10 23:07 Romanshorn 2
S-TrainS-Train S5 S5 23:12 St. Gallen 3
S-TrainS-Train S5 S5 23:18 Weinfelden 3 30'
S-TrainS-Train S5 S5 23:42 Bischofszell Stadt 3
S-TrainS-Train S5 S5 23:48 Weinfelden 3
S-TrainS-Train S10 S10 23:51 Wil SG 2
S-TrainS-Train S10 S10 00:07 Romanshorn 2
S-TrainS-Train S5 S5 00:12 St. Gallen 3
S-TrainS-Train S5 S5 00:18 Weinfelden 3
S-TrainS-Train S5 S5 00:48 Weinfelden 3
RE8 RE8 01:05 Romanshorn 2
S-TrainS-Train S10 S10 01:30 Romanshorn 2
Friday 10/17/2025
S-TrainS-Train S10 S10 04:26 Weinfelden 2
S-TrainS-Train S5 S5 05:12 St. Margrethen SG 3 60'
S-TrainS-Train S10 S10 05:21 Wil SG 2 30'
S-TrainS-Train S10 S10 05:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 05:42 St. Gallen 3 60'
S-TrainS-Train S23 S23 05:46 Zürich HB 2
S-TrainS-Train S5 S5 05:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 05:51 Wil SG 2 30'
S-TrainS-Train S10 S10 06:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 06:12 St. Margrethen SG 3 60'
S-TrainS-Train S5 S5 06:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 06:21 Wil SG 2 30'
S-TrainS-Train S10 S10 06:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 06:42 St. Gallen 3 60'
S-TrainS-Train S23 S23 06:46 Zürich HB 2
S-TrainS-Train S5 S5 06:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 06:51 Wil SG 2 30'
S-TrainS-Train S10 S10 07:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 07:12 St. Margrethen SG 3 60'
S-TrainS-Train S5 S5 07:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 07:21 Wil SG 2 30'
S-TrainS-Train S10 S10 07:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 07:42 St. Gallen 3 60'
S-TrainS-Train S5 S5 07:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 07:51 Wil SG 2 30'
S-TrainS-Train S10 S10 08:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 08:12 St. Margrethen SG 3 60'
S-TrainS-Train S5 S5 08:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 08:21 Wil SG 2 30'
S-TrainS-Train S10 S10 08:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 08:42 St. Gallen 3 60'
S-TrainS-Train S5 S5 08:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 08:51 Wil SG 2 30'
S-TrainS-Train S10 S10 09:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 09:12 St. Margrethen SG 3 60'
S-TrainS-Train S5 S5 09:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 09:21 Wil SG 2 30'
S-TrainS-Train S10 S10 09:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 09:42 St. Gallen 3 60'
S-TrainS-Train S5 S5 09:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 09:51 Wil SG 2 30'
S-TrainS-Train S10 S10 10:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 10:12 St. Margrethen SG 3 60'
S-TrainS-Train S5 S5 10:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 10:21 Wil SG 2 30'
S-TrainS-Train S10 S10 10:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 10:42 St. Gallen 3 60'
S-TrainS-Train S5 S5 10:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 10:51 Wil SG 2 30'
S-TrainS-Train S10 S10 11:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 11:12 St. Margrethen SG 3 60'
S-TrainS-Train S5 S5 11:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 11:21 Wil SG 2 30'
S-TrainS-Train S10 S10 11:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 11:42 St. Gallen 3 60'
S-TrainS-Train S5 S5 11:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 11:51 Wil SG 2 30'
S-TrainS-Train S10 S10 12:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 12:12 St. Margrethen SG 3 60'
S-TrainS-Train S5 S5 12:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 12:21 Wil SG 2 30'
S-TrainS-Train S10 S10 12:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 12:42 St. Gallen 3 60'
S-TrainS-Train S5 S5 12:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 12:51 Wil SG 2 30'
S-TrainS-Train S10 S10 13:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 13:12 St. Margrethen SG 3 60'
S-TrainS-Train S5 S5 13:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 13:21 Wil SG 2 30'
S-TrainS-Train S10 S10 13:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 13:42 St. Gallen 3 60'
S-TrainS-Train S5 S5 13:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 13:51 Wil SG 2 30'
S-TrainS-Train S10 S10 14:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 14:12 St. Margrethen SG 3 60'
S-TrainS-Train S5 S5 14:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 14:21 Wil SG 2 30'
S-TrainS-Train S10 S10 14:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 14:42 St. Gallen 3 60'
S-TrainS-Train S5 S5 14:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 14:51 Wil SG 2 30'
S-TrainS-Train S10 S10 15:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 15:12 St. Margrethen SG 3 60'
S-TrainS-Train S5 S5 15:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 15:21 Wil SG 2 30'
S-TrainS-Train S10 S10 15:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 15:42 St. Gallen 3 60'
S-TrainS-Train S5 S5 15:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 15:51 Wil SG 2 30'
S-TrainS-Train S10 S10 16:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 16:12 St. Margrethen SG 3 60'
S-TrainS-Train S5 S5 16:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 16:21 Wil SG 2 30'
S-TrainS-Train S10 S10 16:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 16:42 St. Gallen 3 60'
S-TrainS-Train S5 S5 16:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 16:51 Wil SG 2 30'
S-TrainS-Train S10 S10 17:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 17:12 St. Margrethen SG 3 60'
S-TrainS-Train S23 S23 17:15 Romanshorn 2
S-TrainS-Train S5 S5 17:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 17:21 Wil SG 2 30'
S-TrainS-Train S10 S10 17:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 17:42 St. Gallen 3 60'
S-TrainS-Train S5 S5 17:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 17:51 Wil SG 2 30'
S-TrainS-Train S10 S10 18:07 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 18:12 St. Margrethen SG 3 60'
S-TrainS-Train S23 S23 18:15 Romanshorn 2
S-TrainS-Train S5 S5 18:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 18:21 Wil SG 2 30'
S-TrainS-Train S10 S10 18:38 Romanshorn 1 29 - 31'
S-TrainS-Train S5 S5 18:42 St. Gallen 3
S-TrainS-Train S5 S5 18:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 18:51 Wil SG 2
S-TrainS-Train S10 S10 19:07 Romanshorn 1
S-TrainS-Train S5 S5 19:12 St. Margrethen SG 3 60'
S-TrainS-Train S5 S5 19:18 Weinfelden 3 30'
S-TrainS-Train S10 S10 19:21 Wil SG 2
S-TrainS-Train S10 S10 19:38 Romanshorn 1
S-TrainS-Train S5 S5 19:42 St. Gallen 3
S-TrainS-Train S5 S5 19:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 19:51 Wil SG 2 60'
S-TrainS-Train S10 S10 20:07 Romanshorn 1 60'
S-TrainS-Train S5 S5 20:12 St. Margrethen SG 3
S-TrainS-Train S5 S5 20:18 Weinfelden 3 30'
S-TrainS-Train S5 S5 20:42 Bischofszell Stadt 3
S-TrainS-Train S5 S5 20:48 Weinfelden 3 30'
S-TrainS-Train S10 S10 20:51 Wil SG 2
S-TrainS-Train S10 S10 21:07 Romanshorn 1
S-TrainS-Train S5 S5 21:12 St. Margrethen SG 3
S-TrainS-Train S5 S5 21:18 Weinfelden 3
S-TrainS-Train S5 S5 21:42 Bischofszell Stadt 3
S-TrainS-Train S5 S5 21:48 Weinfelden 3
S-TrainS-Train S10 S10 21:51 Wil SG 2
S-TrainS-Train S10 S10 22:07 Romanshorn 2
S-TrainS-Train S5 S5 22:12 Rorschach 3
S-TrainS-Train S5 S5 22:18 Weinfelden 3
Ad