Train O'Clock
Get train times

Altstätten SG to Sur Roche train times

Monday, 23 December 2024
15:30
Altstätten SG
5 h 25
20 stops
3 changes
IR13
IC5
m2357
R20165
5 h 25
3 changes
20 stops
IR13
IC5
m2357
R20165
IR13
SBB
15:51
Rorschach
16:04
St. Gallen
16:28
St. Gallen
IC5
SBB
17:03
Winterthur
17:18
Zürich Flughafen
17:30
Zürich HB
18:02
Olten
18:14
Oensingen
18:26
Solothurn
18:34
Grenchen Süd
18:48
Biel/Bienne
19:09
Neuchâtel
19:29
Yverdon-les-Bains
19:50
Renens VD
19:56
Lausanne
20:02
Lausanne, gare
m2357
SBB
20:04
Lausanne-Flon, pl. de l'Europe
20:25
Lausanne-Flon
R20165
SBB
20:27
Lausanne-Chauderon
20:30
Union-Prilly
20:38
Romanel-sur-Lausanne
20:43
Cheseaux
20:54
Echallens
20:55
Sur Roche
16:00
Altstätten SG
5 h 25
19 stops
3 changes
IR13
IC5
m2411
R20167
5 h 25
3 changes
19 stops
IR13
IC5
m2411
R20167
IR13
SBB
16:37
St. Gallen
17:04
Wil SG
17:24
Winterthur
17:36
Zürich Flughafen
17:48
Zürich Flughafen
IC5
SBB
18:04
Zürich HB
18:30
Aarau
18:41
Olten
18:59
Solothurn
19:18
Biel/Bienne
19:39
Neuchâtel
19:59
Yverdon-les-Bains
20:20
Renens VD
20:26
Lausanne
20:33
Lausanne, gare
m2411
SBB
20:34
Lausanne-Flon, pl. de l'Europe
20:55
Lausanne-Flon
R20167
SBB
20:57
Lausanne-Chauderon
21:00
Union-Prilly
21:08
Romanel-sur-Lausanne
21:13
Cheseaux
21:24
Echallens
21:25
Sur Roche
17:00
Altstätten SG
5 h 25
19 stops
3 changes
IR13
IC5
m2361
R20171
5 h 25
3 changes
19 stops
IR13
IC5
m2361
R20171
IR13
SBB
17:37
St. Gallen
18:04
Wil SG
18:24
Winterthur
18:36
Zürich Flughafen
18:48
Zürich Flughafen
IC5
SBB
19:04
Zürich HB
19:30
Aarau
19:41
Olten
19:59
Solothurn
20:18
Biel/Bienne
20:39
Neuchâtel
20:59
Yverdon-les-Bains
21:20
Renens VD
21:26
Lausanne
21:32
Lausanne, gare
m2361
SBB
21:33
Lausanne-Flon, pl. de l'Europe
21:55
Lausanne-Flon
R20171
SBB
21:57
Lausanne-Chauderon
22:00
Union-Prilly
22:08
Romanel-sur-Lausanne
22:13
Cheseaux
22:24
Echallens
22:25
Sur Roche

Travel time

Travel time between Altstätten SG and Sur Roche is 4h26