Train O'Clock
Get train times

Zürich Triemli to St. Gallen Haggen train times

Saturday, 21 December 2024
18:17
Zürich Triemli
1 h 43
6 stops
2 changes
S1091
IC1
S291
1 h 43
2 changes
6 stops
S1091
IC1
S291
S1091
SBB
18:27
Zürich HB
18:39
Zürich HB
IC1
SBB
18:53
Zürich Flughafen
19:08
Winterthur
19:26
Wil SG
19:34
Uzwil
19:52
St. Gallen
19:57
St. Gallen
S291
SBB
20:00
St. Gallen Haggen
18:37
Zürich Triemli
1 h 41
4 stops
2 changes
S1091
IC5
S8191
1 h 41
2 changes
4 stops
S1091
IC5
S8191
S1091
SBB
18:47
Zürich HB
19:03
Zürich HB
IC5
SBB
19:13
Zürich Flughafen
19:29
Winterthur
20:02
St. Gallen
20:14
St. Gallen
S8191
SBB
20:18
St. Gallen Haggen
18:57
Zürich Triemli
2 h 03
4 stops
2 changes
S1091
EC199
S291
2 h 03
2 changes
4 stops
S1091
EC199
S291
S1091
SBB
19:07
Zürich HB
19:33
Zürich HB
EC199
SBB
19:43
Zürich Flughafen
19:58
Winterthur
20:30
St. Gallen
20:57
St. Gallen
S291
SBB
21:00
St. Gallen Haggen
19:17
Zürich Triemli
2 h 01
6 stops
2 changes
S1091
IC1
S8191
2 h 01
2 changes
6 stops
S1091
IC1
S8191
S1091
SBB
19:27
Zürich HB
19:39
Zürich HB
IC1
SBB
19:53
Zürich Flughafen
20:08
Winterthur
20:26
Wil SG
20:34
Uzwil
20:52
St. Gallen
21:14
St. Gallen
S8191
SBB
21:18
St. Gallen Haggen
19:37
Zürich Triemli
1 h 52
8 stops
2 changes
S1091
S591
S491
1 h 52
2 changes
8 stops
S1091
S591
S491
S1091
SBB
19:47
Zürich HB
19:54
Zürich HB
S591
SBB
19:57
Zürich Stadelhofen
20:09
Uster
20:24
Rüti ZH
20:31
Rapperswil SG
20:37
Rapperswil SG
S491
SBB
20:48
Uznach
21:15
Degersheim
21:24
Herisau
21:29
St. Gallen Haggen
19:57
Zürich Triemli
2 h 02
6 stops
3 changes
S1091
S591
VAE2039
S291
2 h 02
3 changes
6 stops
S1091
S591
VAE2039
S291
S1091
SBB
20:07
Zürich HB
20:24
Zürich HB
S591
SBB
20:27
Zürich Stadelhofen
20:39
Uster
20:54
Rüti ZH
21:01
Rapperswil SG
21:07
Rapperswil SG
VAE2039
SBB
21:46
Herisau
21:54
Herisau
S291
SBB
21:59
St. Gallen Haggen
20:17
Zürich Triemli
2 h 01
6 stops
2 changes
S1091
IC1
S8191
2 h 01
2 changes
6 stops
S1091
IC1
S8191
S1091
SBB
20:27
Zürich HB
20:39
Zürich HB
IC1
SBB
20:53
Zürich Flughafen
21:08
Winterthur
21:26
Wil SG
21:34
Uzwil
21:52
St. Gallen
22:14
St. Gallen
S8191
SBB
22:18
St. Gallen Haggen
20:37
Zürich Triemli
1 h 52
8 stops
2 changes
S1091
S591
S491
1 h 52
2 changes
8 stops
S1091
S591
S491
S1091
SBB
20:47
Zürich HB
20:54
Zürich HB
S591
SBB
20:57
Zürich Stadelhofen
21:09
Uster
21:24
Rüti ZH
21:31
Rapperswil SG
21:37
Rapperswil SG
S491
SBB
21:48
Uznach
22:15
Degersheim
22:24
Herisau
22:29
St. Gallen Haggen
20:57
Zürich Triemli
2 h 02
6 stops
3 changes
S1091
S591
VAE2041
S291
2 h 02
3 changes
6 stops
S1091
S591
VAE2041
S291
S1091
SBB
21:07
Zürich HB
21:24
Zürich HB
S591
SBB
21:27
Zürich Stadelhofen
21:39
Uster
21:54
Rüti ZH
22:01
Rapperswil SG
22:07
Rapperswil SG
VAE2041
SBB
22:46
Herisau
22:54
Herisau
S291
SBB
22:59
St. Gallen Haggen
21:17
Zürich Triemli
1 h 54
7 stops
3 changes
S1091
IC1
S2391
RE15245
1 h 54
3 changes
7 stops
S1091
IC1
S2391
RE15245
S1091
SBB
21:27
Zürich HB
21:39
Zürich HB
IC1
SBB
21:53
Zürich Flughafen
22:08
Winterthur
22:26
Wil SG
22:34
Uzwil
22:44
Gossau SG
22:51
Gossau SG
S2391
SBB
22:58
Herisau
23:05
Herisau
RE15245
SBB
23:11
St. Gallen Haggen
21:37
Zürich Triemli
1 h 52
8 stops
2 changes
S1091
S591
S491
1 h 52
2 changes
8 stops
S1091
S591
S491
S1091
SBB
21:47
Zürich HB
21:54
Zürich HB
S591
SBB
21:57
Zürich Stadelhofen
22:09
Uster
22:24
Rüti ZH
22:31
Rapperswil SG
22:37
Rapperswil SG
S491
SBB
22:48
Uznach
23:15
Degersheim
23:24
Herisau
23:29
St. Gallen Haggen
21:57
Zürich Triemli
2 h 14
6 stops
3 changes
S1091
S591
VAE2043
RE15247
2 h 14
3 changes
6 stops
S1091
S591
VAE2043
RE15247
S1091
SBB
22:07
Zürich HB
22:24
Zürich HB
S591
SBB
22:27
Zürich Stadelhofen
22:39
Uster
22:54
Rüti ZH
23:01
Rapperswil SG
23:07
Rapperswil SG
VAE2043
SBB
23:47
Herisau
00:05
Herisau
RE15247
SBB
00:11
St. Gallen Haggen

Travel time

Travel time between Zürich Triemli and St. Gallen Haggen is 1h26