Train O'Clock
Get train times

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

Saturday, 21 December 2024
16:37
Zürich Triemli
3 h 12
7 stops
3 changes
S1091
IC81
IC6
R916132
3 h 12
3 changes
7 stops
S1091
IC81
IC6
R916132
S1091
SBB
16:47
Zürich HB
17:02
Zürich HB
IC81
SBB
17:58
Bern
18:07
Bern
IC6
SBB
18:27
Thun
18:38
Spiez
19:04
Visp
19:14
Visp
R916132
SBB
19:29
Leuk
19:43
Sierre/Siders
19:49
St-Léonard
16:57
Zürich Triemli
3 h 17
6 stops
3 changes
S1091
IC906
EC67
R916232
3 h 17
3 changes
6 stops
S1091
IC906
EC67
R916232
S1091
SBB
17:07
Zürich HB
17:32
Zürich HB
IC906
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:17
Zürich Triemli
3 h 26
6 stops
2 changes
S1091
IC8
R916134
3 h 26
2 changes
6 stops
S1091
IC8
R916134
S1091
SBB
17:27
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:37
Zürich Triemli
4 h 13
9 stops
3 changes
S1091
IC5
IC6
R916138
4 h 13
3 changes
9 stops
S1091
IC5
IC6
R916138
S1091
SBB
17:47
Zürich HB
18:04
Zürich HB
IC5
SBB
18:30
Aarau
18:39
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
17:57
Zürich Triemli
4 h 17
6 stops
3 changes
S1091
IC1
IC6
R916236
4 h 17
3 changes
6 stops
S1091
IC1
IC6
R916236
S1091
SBB
18:07
Zürich HB
18:32
Zürich HB
IC1
SBB
19:28
Bern
20:34
Bern
IC6
SBB
20:54
Thun
21:05
Spiez
21:31
Visp
21:45
Visp
R916236
SBB
22:01
Leuk
22:14
St-Léonard
18:17
Zürich Triemli
4 h 57
8 stops
3 changes
S1091
IC81
IC6
R916238
4 h 57
3 changes
8 stops
S1091
IC81
IC6
R916238
S1091
SBB
18:27
Zürich HB
19:02
Zürich HB
IC81
SBB
20:04
Bern
20:23
Thun
21:54
Thun
IC6
SBB
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
18:37
Zürich Triemli
4 h 39
15 stops
3 changes
S1091
IC5
IR90
R916137
4 h 39
3 changes
15 stops
S1091
IC5
IR90
R916137
S1091
SBB
18:47
Zürich HB
19:04
Zürich HB
IC5
SBB
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:48
Lausanne
IR90
SBB
22:03
Vevey
22:10
Montreux
22:22
Aigle
22:32
St-Maurice
22:43
Martigny
22:56
Sion
23:11
Sion
R916137
SBB
23:16
St-Léonard
18:57
Zürich Triemli
5 h 17
7 stops
3 changes
S1091
IC908
IC6
R916240
5 h 17
3 changes
7 stops
S1091
IC908
IC6
R916240
S1091
SBB
19:07
Zürich HB
19:32
Zürich HB
IC908
SBB
20:28
Bern
22:34
Bern
IC6
SBB
22:54
Thun
23:05
Spiez
23:18
Frutigen
23:34
Visp
23:45
Visp
R916240
SBB
00:01
Leuk
00:14
St-Léonard
19:37
Zürich Triemli
4 h 40
15 stops
3 changes
S1091
IC5
IR1839
R916139
4 h 40
3 changes
15 stops
S1091
IC5
IR1839
R916139
S1091
SBB
19:47
Zürich HB
20:04
Zürich HB
IC5
SBB
20:30
Aarau
20:41
Olten
20:59
Solothurn
21:18
Biel/Bienne
21:39
Neuchâtel
21:59
Yverdon-les-Bains
22:18
Renens VD
22:38
Renens VD
IR1839
SBB
22:48
Lausanne
23:03
Vevey
23:10
Montreux
23:22
Aigle
23:32
St-Maurice
23:43
Martigny
23:56
Sion
00:12
Sion
R916139
SBB
00:17
St-Léonard

Travel time

Travel time between Zürich Triemli and St-léonard is 2h52