Train O'Clock
Get train times

Zürich Altstetten to St-léonard train times

Monday, 30 December 2024
17:13
Zürich Altstetten
3 h 01
6 stops
3 changes
S4291
IC1
EC67
R916232
3 h 01
3 changes
6 stops
S4291
IC1
EC67
R916232
S4291
SBB
17:20
Zürich HB
17:32
Zürich HB
IC1
SBB
18:28
Bern
18:34
Bern
EC67
SBB
18:54
Thun
19:05
Spiez
19:31
Visp
19:45
Visp
R916232
SBB
20:01
Leuk
20:14
St-Léonard
17:46
Zürich Altstetten
2 h 57
6 stops
2 changes
S591
IC8
R916134
2 h 57
2 changes
6 stops
S591
IC8
R916134
S591
SBB
17:51
Zürich HB
18:02
Zürich HB
IC8
SBB
19:07
Bern
19:27
Thun
19:38
Spiez
20:04
Visp
20:14
Visp
R916134
SBB
20:29
Leuk
20:43
St-Léonard
17:59
Zürich Altstetten
3 h 51
7 stops
2 changes
IR35
IC6
R916138
3 h 51
2 changes
7 stops
IR35
IC6
R916138
IR35
SBB
18:28
Olten
19:29
Olten
IC6
SBB
20:07
Bern
20:27
Thun
20:38
Spiez
21:04
Visp
21:14
Visp
R916138
SBB
21:29
Leuk
21:43
Sierre/Siders
21:50
St-Léonard
18:59
Zürich Altstetten
4 h 15
8 stops
2 changes
IR35
IC6
R916238
4 h 15
2 changes
8 stops
IR35
IC6
R916238
IR35
SBB
19:28
Olten
20:58
Olten
IC6
SBB
21:34
Bern
21:54
Thun
22:05
Spiez
22:31
Visp
22:45
Visp
R916238
SBB
22:54
Gampel-Steg
23:01
Leuk
23:05
Salgesch
23:14
St-Léonard

Travel time

Travel time between Zürich Altstetten and St-léonard is 2h57