Train O'Clock
Get train times

St. Gallen Haggen to Bad Zurzach train times Tuesday, 24 September 2024

11:28
St. Gallen Haggen
2 h 05
3 changes
10 stops
S4102778
IR13
S9102778
S36102778
Platform 4
2 h 05
3 changes
10 stops
S4102778
IR13
S9102778
S36102778
Platform 4
S4102778
Platform 4
SBB
11:33
St. Gallen
11:37
St. Gallen
IR13
Platform 3
SBB
11:55
Uzwil
12:04
Wil Sg
12:24
Winterthur
12:38
Zürich Flughafen
12:43
Zürich Oerlikon
12:45
Zürich Oerlikon
S9102778
Platform 8
SBB
12:48
Glattbrugg
12:55
Oberglatt Zh
13:09
Eglisau
13:12
Eglisau
S36102778
Platform 3
SBB
13:21
Kaiserstuhl AG
13:33
Bad Zurzach
11:40
St. Gallen Haggen
2 h 14
3 changes
7 stops
S81102778
IC5
IR16
S27102778
Platform 4
2 h 14
3 changes
7 stops
S81102778
IC5
IR16
S27102778
Platform 4
S81102778
Platform 4
SBB
11:44
St. Gallen
11:58
St. Gallen
IC5
Platform 2
SBB
12:33
Winterthur
12:48
Zürich Flughafen
12:57
Zürich Hb
13:06
Zürich Hb
IR16
Platform 13
SBB
13:21
Baden
13:24
Baden
S27102778
Platform 4
SBB
13:38
Döttingen
13:46
Koblenz
13:54
Bad Zurzach
11:50
St. Gallen Bruggen
2 h 34
3 changes
12 stops
S1102778
S12102778
S27102778
S36102778
Platform 2
2 h 34
3 changes
12 stops
S1102778
S12102778
S27102778
S36102778
Platform 2
S1102778
Platform 2
SBB
12:13
Wil Sg
12:18
Wil Sg
S12102778
Platform 5
SBB
12:52
Winterthur
13:04
Stettbach
13:09
Zürich Stadelhofen
13:14
Zürich Hb
13:30
Dietikon
13:34
Killwangen-Spreitenbach
13:40
Wettingen
13:43
Baden
13:48
Turgi
13:59
Turgi
S27102778
Platform 3
SBB
14:08
Döttingen
14:13
Koblenz
14:16
Koblenz
S36102778
Platform 3
SBB
14:24
Bad Zurzach
11:59
St. Gallen Haggen
2 h 34
3 changes
10 stops
S2102778
IC1
S9102778
S36102778
Platform 4
2 h 34
3 changes
10 stops
S2102778
IC1
S9102778
S36102778
Platform 4
S2102778
Platform 4
SBB
12:03
St. Gallen
12:07
St. Gallen
IC1
Platform 1
SBB
12:25
Uzwil
12:34
Wil Sg
12:54
Winterthur
13:08
Zürich Flughafen
13:13
Zürich Oerlikon
13:15
Zürich Oerlikon
S9102778
Platform 8
SBB
13:18
Glattbrugg
13:25
Oberglatt Zh
13:39
Eglisau
14:12
Eglisau
S36102778
Platform 3
SBB
14:21
Kaiserstuhl AG
14:33
Bad Zurzach
12:50
St. Gallen Bruggen
2 h 34
3 changes
12 stops
S1102778
S12102778
S27102778
S36102778
Platform 2
2 h 34
3 changes
12 stops
S1102778
S12102778
S27102778
S36102778
Platform 2
S1102778
Platform 2
SBB
13:13
Wil Sg
13:18
Wil Sg
S12102778
Platform 5
SBB
13:52
Winterthur
14:04
Stettbach
14:09
Zürich Stadelhofen
14:14
Zürich Hb
14:30
Dietikon
14:34
Killwangen-Spreitenbach
14:40
Wettingen
14:43
Baden
14:48
Turgi
14:59
Turgi
S27102778
Platform 3
SBB
15:08
Döttingen
15:13
Koblenz
15:16
Koblenz
S36102778
Platform 3
SBB
15:24
Bad Zurzach
13:00
St. Gallen Haggen
2 h 54
4 changes
15 stops
S2102778
IRVAE
S5102778
S12102778
S27102778
Platform 3
2 h 54
4 changes
15 stops
S2102778
IRVAE
S5102778
S12102778
S27102778
Platform 3
S2102778
Platform 3
SBB
13:05
Herisau
13:13
Herisau
IRVAE
Platform 1
SBB
13:32
Wattwil
13:43
Uznach
13:53
Rapperswil Sg
13:59
Rapperswil Sg
S5102778
Platform 4
SBB
14:15
Wetzikon Zh
14:21
Uster
14:39
Zürich Hb
14:44
Zürich Altstetten
14:50
Zürich Altstetten
S12102778
Platform 3
SBB
15:00
Dietikon
15:04
Killwangen-Spreitenbach
15:10
Wettingen
15:13
Baden
15:18
Turgi
15:29
Turgi
S27102778
Platform 3
SBB
15:38
Döttingen
15:46
Koblenz
15:54
Bad Zurzach
13:30
St. Gallen Haggen
3 h 03
3 changes
12 stops
S4102778
S5102778
S9102778
S36102778
Platform 3
3 h 03
3 changes
12 stops
S4102778
S5102778
S9102778
S36102778
Platform 3
S4102778
Platform 3
SBB
13:36
Herisau
14:01
Wattwil
14:13
Uznach
14:23
Rapperswil Sg
14:29
Rapperswil Sg
S5102778
Platform 4
SBB
14:45
Wetzikon Zh
14:51
Uster
15:05
Zürich Hb
15:07
Zürich Hb
S9102778
Platform 41/42
SBB
15:15
Zürich Oerlikon
15:18
Glattbrugg
15:25
Oberglatt Zh
15:39
Eglisau
16:12
Eglisau
S36102778
Platform 3
SBB
16:21
Kaiserstuhl AG
16:33
Bad Zurzach

Travel time

Travel time between St. Gallen Haggen and Bad Zurzach is 1h53