Train O'Clock
Get train times

Altstätten SG to Rapperswil Train times 12 June 2024 at 18:00

18:07
Altstätten SG
1 h 46
1 change
7 stops
S291
VAE2034
1 h 46
1 change
7 stops
S291
VAE2034
S291
18:14
Heerbrugg
18:22
St. Margrethen SG
18:37
Goldach
18:57
St. Gallen
19:05
Herisau
19:13
Herisau
VAE2034
19:32
Wattwil
19:43
Uznach
19:53
Rapperswil SG
18:38
Altstätten SG
1 h 45
5 stops
S491
1 h 45
5 stops
S491
S491
18:45
Heerbrugg
19:27
St. Gallen
19:36
Herisau
20:01
Wattwil
20:13
Uznach
20:23
Rapperswil SG
18:59
Altstätten SG
1 h 28
2 changes
4 stops
IR13
IR35
S691
1 h 28
2 changes
4 stops
IR13
IR35
S691
IR13
19:25
Sargans
19:35
Sargans
IR35
19:44
Walenstadt
19:58
Ziegelbrücke
20:02
Ziegelbrücke
S691
20:15
Uznach
20:27
Rapperswil SG
19:07
Altstätten SG
1 h 46
1 change
6 stops
S291
VAE2036
1 h 46
1 change
6 stops
S291
VAE2036
S291
19:14
Heerbrugg
19:22
St. Margrethen SG
19:37
Goldach
19:57
St. Gallen
20:29
Wattwil
20:32
Wattwil
VAE2036
20:43
Uznach
20:53
Rapperswil SG
19:59
Altstätten SG
1 h 28
2 changes
4 stops
IR13
IR35
S691
1 h 28
2 changes
4 stops
IR13
IR35
S691
IR13
20:25
Sargans
20:35
Sargans
IR35
20:44
Walenstadt
20:58
Ziegelbrücke
21:02
Ziegelbrücke
S691
21:15
Uznach
21:27
Rapperswil SG
20:01
Altstätten SG
2 h 22
2 changes
7 stops
IR13
S991
S491
2 h 22
2 changes
7 stops
IR13
S991
S491
IR13
20:06
Heerbrugg
20:37
St. Gallen
20:55
Uzwil
21:03
Wil SG
21:32
Wil SG
S991
21:45
Bütschwil
21:54
Wattwil
22:01
Wattwil
S491
22:13
Uznach
22:23
Rapperswil SG
20:59
Altstätten SG
1 h 28
2 changes
4 stops
IR13
IR35
S691
1 h 28
2 changes
4 stops
IR13
IR35
S691
IR13
21:25
Sargans
21:35
Sargans
IR35
21:44
Walenstadt
21:58
Ziegelbrücke
22:02
Ziegelbrücke
S691
22:15
Uznach
22:27
Rapperswil SG

Travel time

Travel time between Altstätten SG and Rapperswil is 1h28