Train O'Clock
Get train times

Visp to Altendorf train times

Wednesday, 4 December 2024
05:25
Visp
2 h 59
IC6
IC1
S2102778
Platform 4
2 h 59
2 changes
7 stops
IC6
IC1
S2102778
Platform 4
IC6
Platform 4
SBB
05:54
Spiez
06:04
Thun
06:24
Bern
06:31
Bern
IC1
Platform 3
SBB
07:28
Zürich Hb
07:47
Zürich Hb
S2102778
Platform 32
SBB
07:54
Zürich Enge
08:01
Thalwil
08:12
Wädenswil
08:24
Altendorf
2 changes
7 stops
05:54
Visp
3 h 00
IC8
S2102778
Platform 4
3 h 00
1 change
8 stops
IC8
S2102778
Platform 4
IC8
Platform 4
SBB
06:12
Frutigen
06:25
Spiez
06:36
Thun
07:02
Bern
07:58
Zürich Hb
08:17
Zürich Hb
S2102778
Platform 31
SBB
08:24
Zürich Enge
08:31
Thalwil
08:42
Wädenswil
08:54
Altendorf
1 change
8 stops
06:57
Visp
2 h 57
IC6
IC81
S2102778
Platform 4
2 h 57
2 changes
7 stops
IC6
IC81
S2102778
Platform 4
IC6
Platform 4
SBB
07:25
Spiez
07:36
Thun
07:54
Bern
08:02
Bern
IC81
Platform 2
SBB
08:58
Zürich Hb
09:17
Zürich Hb
S2102778
Platform 31
SBB
09:24
Zürich Enge
09:31
Thalwil
09:42
Wädenswil
09:54
Altendorf
2 changes
7 stops
07:27
Visp
2 h 57
IC6
IC1
S2102778
Platform 4
2 h 57
2 changes
7 stops
IC6
IC1
S2102778
Platform 4
IC6
Platform 4
SBB
07:54
Spiez
08:04
Thun
08:24
Bern
08:31
Bern
IC1
Platform 8
SBB
09:28
Zürich Hb
09:47
Zürich Hb
S2102778
Platform 32
SBB
09:54
Zürich Enge
10:01
Thalwil
10:12
Wädenswil
10:24
Altendorf
2 changes
7 stops
07:57
Visp
2 h 57
IC8
S2102778
Platform 4
2 h 57
1 change
5 stops
IC8
S2102778
Platform 4
IC8
Platform 4
SBB
09:02
Bern
09:58
Zürich Hb
10:17
Zürich Hb
S2102778
Platform 31
SBB
10:24
Zürich Enge
10:31
Thalwil
10:42
Wädenswil
10:54
Altendorf
1 change
5 stops
08:57
Visp
2 h 57
IC6
IC81
S2102778
Platform 4
2 h 57
2 changes
5 stops
IC6
IC81
S2102778
Platform 4
IC6
Platform 4
SBB
09:54
Bern
10:02
Bern
IC81
Platform 2
SBB
10:58
Zürich Hb
11:17
Zürich Hb
S2102778
Platform 31
SBB
11:24
Zürich Enge
11:31
Thalwil
11:42
Wädenswil
11:54
Altendorf
2 changes
5 stops
09:27
Visp
2 h 57
EC50
IC1
S2102778
Platform 4
2 h 57
2 changes
7 stops
EC50
IC1
S2102778
Platform 4
EC50
Platform 4
SBB
09:54
Spiez
10:04
Thun
10:24
Bern
10:31
Bern
IC1
Platform 8
SBB
11:28
Zürich Hb
11:47
Zürich Hb
S2102778
Platform 32
SBB
11:54
Zürich Enge
12:01
Thalwil
12:12
Wädenswil
12:24
Altendorf
2 changes
7 stops
09:57
Visp
2 h 57
IC8
S2102778
Platform 4
2 h 57
1 change
5 stops
IC8
S2102778
Platform 4
IC8
Platform 4
SBB
11:02
Bern
11:58
Zürich Hb
12:17
Zürich Hb
S2102778
Platform 31
SBB
12:24
Zürich Enge
12:31
Thalwil
12:42
Wädenswil
12:54
Altendorf
1 change
5 stops
10:57
Visp
2 h 57
IC6
IC81
S2102778
Platform 4
2 h 57
2 changes
5 stops
IC6
IC81
S2102778
Platform 4
IC6
Platform 4
SBB
11:54
Bern
12:02
Bern
IC81
Platform 2
SBB
12:58
Zürich Hb
13:17
Zürich Hb
S2102778
Platform 31
SBB
13:24
Zürich Enge
13:31
Thalwil
13:42
Wädenswil
13:54
Altendorf
2 changes
5 stops
11:27
Visp
2 h 57
IC6
IC1
S2102778
Platform 4
2 h 57
2 changes
7 stops
IC6
IC1
S2102778
Platform 4
IC6
Platform 4
SBB
11:54
Spiez
12:04
Thun
12:24
Bern
12:31
Bern
IC1
Platform 8
SBB
13:28
Zürich Hb
13:47
Zürich Hb
S2102778
Platform 32
SBB
13:54
Zürich Enge
14:01
Thalwil
14:12
Wädenswil
14:24
Altendorf
2 changes
7 stops
11:57
Visp
2 h 57
IC8
S2102778
Platform 4
2 h 57
1 change
5 stops
IC8
S2102778
Platform 4
IC8
Platform 4
SBB
13:02
Bern
13:58
Zürich Hb
14:17
Zürich Hb
S2102778
Platform 31
SBB
14:24
Zürich Enge
14:31
Thalwil
14:42
Wädenswil
14:54
Altendorf
1 change
5 stops
12:57
Visp
2 h 57
IC8
S2102778
Platform 4
2 h 57
1 change
5 stops
IC8
S2102778
Platform 4
IC8
Platform 4
SBB
14:02
Bern
14:58
Zürich Hb
15:17
Zürich Hb
S2102778
Platform 31
SBB
15:24
Zürich Enge
15:31
Thalwil
15:42
Wädenswil
15:54
Altendorf
1 change
5 stops

Travel time

Travel time between Visp and Altendorf is 2h55