Train O'Clock
Get train times

Bargen to St. Margrethen train times

Saturday, 4 January 2025
23:43
Bargen BE
7 h 23
13 stops
4 changes
S3591
S5291
IC8
SN513753
S491
7 h 23
4 changes
13 stops
S3591
S5291
IC8
SN513753
S491
S3591
SBB
23:55
Kerzers
00:04
Kerzers
S5291
SBB
00:09
Gümmenen
00:21
Bern Brünnen Westside
00:30
Bern
01:06
Bern
IC8
SBB
01:34
Olten
01:45
Aarau
02:10
Zürich HB
02:18
Zürich HB
SN513753
SBB
02:32
Uster
02:52
Rapperswil SG
05:35
Rapperswil SG
S491
SBB
05:48
Uznach
06:15
Degersheim
06:24
Herisau
06:38
St. Gallen
07:06
St. Margrethen SG
00:16
+1d
Bargen BE
7 h 10
14 stops
4 changes
S3591
S591
IC749
IC1
S591
7 h 10
4 changes
14 stops
S3591
S591
IC749
IC1
S591
S3591
SBB
00:20
Kallnach
00:27
Kerzers
00:38
+1d
Kerzers
S591
SBB
00:55
Bern Brünnen Westside
00:57
Bern Bümpliz Nord
01:03
Bern
03:01
+1d
Bern
IC749
SBB
03:32
Olten
04:14
Zürich HB
04:22
Zürich Oerlikon
04:27
Zürich Flughafen
05:53
+1d
Zürich Flughafen
IC1
SBB
06:08
Winterthur
06:26
Wil SG
06:34
Uzwil
06:52
St. Gallen
06:57
+1d
St. Gallen
S591
SBB
07:14
Rorschach
07:26
St. Margrethen SG
06:17
+1d
Bargen BE
3 h 29
9 stops
3 changes
S3591
IR65
IC8
IR13
3 h 29
3 changes
9 stops
S3591
IR65
IC8
IR13
S3591
SBB
06:26
Lyss
06:31
+1d
Lyss
IR65
SBB
06:48
Bern
07:02
+1d
Bern
IC8
SBB
08:05
Zürich HB
08:14
Zürich Flughafen
08:23
+1d
Zürich Flughafen
IR13
SBB
08:38
Winterthur
08:56
Wil SG
09:04
Uzwil
09:25
St. Gallen
09:39
Rorschach
09:46
St. Margrethen SG
07:17
+1d
Bargen BE
3 h 29
9 stops
3 changes
S3591
IR65
IC81
IR13
3 h 29
3 changes
9 stops
S3591
IR65
IC81
IR13
S3591
SBB
07:26
Lyss
07:31
+1d
Lyss
IR65
SBB
07:48
Bern
08:02
+1d
Bern
IC81
SBB
09:05
Zürich HB
09:14
Zürich Flughafen
09:23
+1d
Zürich Flughafen
IR13
SBB
09:38
Winterthur
09:56
Wil SG
10:04
Uzwil
10:25
St. Gallen
10:39
Rorschach
10:46
St. Margrethen SG
08:17
+1d
Bargen BE
3 h 29
9 stops
3 changes
S3591
IR65
IC8
IR13
3 h 29
3 changes
9 stops
S3591
IR65
IC8
IR13
S3591
SBB
08:26
Lyss
08:31
+1d
Lyss
IR65
SBB
08:48
Bern
09:02
+1d
Bern
IC8
SBB
10:05
Zürich HB
10:14
Zürich Flughafen
10:23
+1d
Zürich Flughafen
IR13
SBB
10:38
Winterthur
10:56
Wil SG
11:04
Uzwil
11:25
St. Gallen
11:39
Rorschach
11:46
St. Margrethen SG
09:17
+1d
Bargen BE
3 h 29
9 stops
3 changes
S3591
IR65
IC81
IR13
3 h 29
3 changes
9 stops
S3591
IR65
IC81
IR13
S3591
SBB
09:26
Lyss
09:31
+1d
Lyss
IR65
SBB
09:48
Bern
10:02
+1d
Bern
IC81
SBB
11:05
Zürich HB
11:14
Zürich Flughafen
11:23
+1d
Zürich Flughafen
IR13
SBB
11:38
Winterthur
11:56
Wil SG
12:04
Uzwil
12:25
St. Gallen
12:39
Rorschach
12:46
St. Margrethen SG
09:43
+1d
Bargen BE
4 h 03
9 stops
3 changes
S3591
S591
IC8
IR13
4 h 03
3 changes
9 stops
S3591
S591
IC8
IR13
S3591
SBB
09:55
Kerzers
10:30
+1d
Kerzers
S591
SBB
10:52
Bern
11:02
+1d
Bern
IC8
SBB
12:05
Zürich HB
12:14
Zürich Flughafen
12:23
+1d
Zürich Flughafen
IR13
SBB
12:38
Winterthur
12:56
Wil SG
13:04
Uzwil
13:25
St. Gallen
13:39
Rorschach
13:46
St. Margrethen SG
10:17
+1d
Bargen BE
3 h 49
9 stops
3 changes
S3591
S391
IC5
S491
3 h 49
3 changes
9 stops
S3591
S391
IC5
S491
S3591
SBB
10:26
Lyss
10:52
+1d
Lyss
S391
SBB
10:56
Busswil BE
11:05
Biel/Bienne
11:16
+1d
Biel/Bienne
IC5
SBB
11:34
Solothurn
11:59
Olten
12:33
Zürich HB
12:43
Zürich Flughafen
12:59
Winterthur
13:32
St. Gallen
13:38
+1d
St. Gallen
S491
SBB
14:06
St. Margrethen SG

Travel time

Travel time between Bargen and St. Margrethen is 3h07