Train O'Clock
Get train times

St. Gallen Birnbäumen to Altendorf train times

Sunday, 19 January 2025

Monday, 20 January 2025

05:11
St. Gallen Birnbäumen
1 h 43
6 stops
3 changes
S2191
S491
S591
S291
1 h 43
3 changes
6 stops
S2191
S491
S591
S291
S2191
SBB
05:22
St. Gallen
05:27
St. Gallen
S491
SBB
05:36
Herisau
06:01
Wattwil
06:13
Uznach
06:23
Rapperswil SG
06:32
Rapperswil SG
S591
SBB
06:38
Pfäffikon SZ
06:51
Pfäffikon SZ
S291
SBB
06:54
Altendorf
05:41
St. Gallen Birnbäumen
1 h 43
6 stops
2 changes
S2191
VAE2008
S291
1 h 43
2 changes
6 stops
S2191
VAE2008
S291
S2191
SBB
05:52
St. Gallen
06:05
St. Gallen
VAE2008
SBB
06:13
Herisau
06:32
Wattwil
06:43
Uznach
06:56
Rapperswil SG
07:01
Pfäffikon SZ
07:21
Pfäffikon SZ
S291
SBB
07:24
Altendorf
05:56
St. Gallen Birnbäumen
1 h 58
6 stops
3 changes
S2291
S491
S591
S291
1 h 58
3 changes
6 stops
S2291
S491
S591
S291
S2291
SBB
06:07
St. Gallen
06:27
St. Gallen
S491
SBB
06:36
Herisau
07:01
Wattwil
07:13
Uznach
07:23
Rapperswil SG
07:32
Rapperswil SG
S591
SBB
07:38
Pfäffikon SZ
07:51
Pfäffikon SZ
S291
SBB
07:54
Altendorf
06:11
St. Gallen Birnbäumen
2 h 13
7 stops
2 changes
S2191
IC5
S291
2 h 13
2 changes
7 stops
S2191
IC5
S291
S2191
SBB
06:22
St. Gallen
06:28
St. Gallen
IC5
SBB
07:03
Winterthur
07:18
Zürich Flughafen
07:27
Zürich HB
07:47
Zürich HB
S291
SBB
07:54
Zürich Enge
08:01
Thalwil
08:12
Wädenswil
08:24
Altendorf
06:26
St. Gallen Birnbäumen
2 h 08
7 stops
3 changes
S2291
VAE2010
S2591
S291
2 h 08
3 changes
7 stops
S2291
VAE2010
S2591
S291
S2291
SBB
06:37
St. Gallen
07:05
St. Gallen
VAE2010
SBB
07:13
Herisau
07:32
Wattwil
07:43
Uznach
07:56
Rapperswil SG
08:01
Pfäffikon SZ
08:07
Pfäffikon SZ
S2591
SBB
08:16
Siebnen-Wangen
08:28
Siebnen-Wangen
S291
SBB
08:34
Altendorf
06:41
St. Gallen Birnbäumen
2 h 13
7 stops
2 changes
S2191
IC5
S291
2 h 13
2 changes
7 stops
S2191
IC5
S291
S2191
SBB
06:52
St. Gallen
06:58
St. Gallen
IC5
SBB
07:33
Winterthur
07:48
Zürich Flughafen
07:57
Zürich HB
08:17
Zürich HB
S291
SBB
08:24
Zürich Enge
08:31
Thalwil
08:42
Wädenswil
08:54
Altendorf
06:56
St. Gallen Birnbäumen
2 h 28
7 stops
2 changes
S2291
EC290
S291
2 h 28
2 changes
7 stops
S2291
EC290
S291
S2291
SBB
07:07
St. Gallen
07:29
St. Gallen
EC290
SBB
08:03
Winterthur
08:18
Zürich Flughafen
08:27
Zürich HB
08:47
Zürich HB
S291
SBB
08:54
Zürich Enge
09:01
Thalwil
09:12
Wädenswil
09:24
Altendorf
07:11
St. Gallen Birnbäumen
2 h 23
7 stops
3 changes
S2191
S491
S691
S291
2 h 23
3 changes
7 stops
S2191
S491
S691
S291
S2191
SBB
07:22
St. Gallen
07:27
St. Gallen
S491
SBB
07:36
Herisau
08:01
Wattwil
08:13
Uznach
08:23
Rapperswil SG
08:33
Rapperswil SG
S691
SBB
08:46
Uznach
08:57
Ziegelbrücke
09:19
Ziegelbrücke
S291
SBB
09:34
Altendorf
07:26
St. Gallen Birnbäumen
2 h 28
7 stops
2 changes
S2291
IC5
S291
2 h 28
2 changes
7 stops
S2291
IC5
S291
S2291
SBB
07:37
St. Gallen
07:58
St. Gallen
IC5
SBB
08:33
Winterthur
08:48
Zürich Flughafen
08:57
Zürich HB
09:17
Zürich HB
S291
SBB
09:24
Zürich Enge
09:31
Thalwil
09:42
Wädenswil
09:54
Altendorf
07:41
St. Gallen Birnbäumen
2 h 23
7 stops
3 changes
S2191
VAE2012
S2591
S291
2 h 23
3 changes
7 stops
S2191
VAE2012
S2591
S291
S2191
SBB
07:52
St. Gallen
08:05
St. Gallen
VAE2012
SBB
08:13
Herisau
08:32
Wattwil
08:43
Uznach
08:56
Rapperswil SG
09:01
Pfäffikon SZ
09:07
Pfäffikon SZ
S2591
SBB
09:16
Siebnen-Wangen
09:58
Siebnen-Wangen
S291
SBB
10:04
Altendorf
07:56
St. Gallen Birnbäumen
2 h 28
7 stops
2 changes
S2291
IC5
S291
2 h 28
2 changes
7 stops
S2291
IC5
S291
S2291
SBB
08:07
St. Gallen
08:28
St. Gallen
IC5
SBB
09:03
Winterthur
09:18
Zürich Flughafen
09:27
Zürich HB
09:47
Zürich HB
S291
SBB
09:54
Zürich Enge
10:01
Thalwil
10:12
Wädenswil
10:24
Altendorf
08:11
St. Gallen Birnbäumen
2 h 23
7 stops
3 changes
S2191
S491
S691
S291
2 h 23
3 changes
7 stops
S2191
S491
S691
S291
S2191
SBB
08:22
St. Gallen
08:27
St. Gallen
S491
SBB
08:36
Herisau
09:01
Wattwil
09:13
Uznach
09:23
Rapperswil SG
09:33
Rapperswil SG
S691
SBB
09:46
Uznach
09:57
Ziegelbrücke
10:19
Ziegelbrücke
S291
SBB
10:34
Altendorf
08:41
St. Gallen Birnbäumen
1 h 43
6 stops
2 changes
S2191
VAE2014
S291
1 h 43
2 changes
6 stops
S2191
VAE2014
S291
S2191
SBB
08:52
St. Gallen
09:05
St. Gallen
VAE2014
SBB
09:13
Herisau
09:32
Wattwil
09:43
Uznach
09:56
Rapperswil SG
10:01
Pfäffikon SZ
10:21
Pfäffikon SZ
S291
SBB
10:24
Altendorf
09:11
St. Gallen Birnbäumen
1 h 43
6 stops
3 changes
S2191
S491
S591
S291
1 h 43
3 changes
6 stops
S2191
S491
S591
S291
S2191
SBB
09:22
St. Gallen
09:27
St. Gallen
S491
SBB
09:36
Herisau
10:01
Wattwil
10:13
Uznach
10:23
Rapperswil SG
10:32
Rapperswil SG
S591
SBB
10:38
Pfäffikon SZ
10:51
Pfäffikon SZ
S291
SBB
10:54
Altendorf
09:41
St. Gallen Birnbäumen
1 h 43
6 stops
2 changes
S2191
VAE2016
S291
1 h 43
2 changes
6 stops
S2191
VAE2016
S291
S2191
SBB
09:52
St. Gallen
10:05
St. Gallen
VAE2016
SBB
10:13
Herisau
10:32
Wattwil
10:43
Uznach
10:56
Rapperswil SG
11:01
Pfäffikon SZ
11:21
Pfäffikon SZ
S291
SBB
11:24
Altendorf

Travel time

Travel time between St. Gallen Birnbäumen and Altendorf is 1h19