Train O'Clock
Get train times

Ballens to Altdorf train times

Tuesday, 7 January 2025
17:37
Ballens
4 h 40
13 stops
2 changes
R56151
IR15
IR26
4 h 40
2 changes
13 stops
R56151
IR15
IR26
R56151
SBB
17:44
Apples
18:05
Morges
18:26
Morges
IR15
SBB
18:40
Lausanne
18:57
Palézieux
19:33
Fribourg/Freiburg
20:00
Bern
20:29
Zofingen
20:42
Sursee
21:01
Luzern
21:18
Luzern
IR26
SBB
21:54
Arth-Goldau
22:02
Schwyz
22:06
Brunnen
22:15
Flüelen
22:17
Altdorf UR
18:07
Ballens
4 h 44
10 stops
4 changes
R56153
R924975
IC1
IR75
S291
4 h 44
4 changes
10 stops
R56153
R924975
IC1
IR75
S291
R56153
SBB
18:14
Apples
18:35
Morges
18:41
Morges
R924975
SBB
18:53
Prilly-Malley
18:56
Lausanne
19:17
Lausanne
IC1
SBB
20:03
Fribourg/Freiburg
20:31
Bern
21:28
Zürich HB
21:35
Zürich HB
IR75
SBB
22:02
Zug
22:07
Zug
S291
SBB
22:22
Walchwil
22:49
Flüelen
22:51
Altdorf UR
18:37
Ballens
4 h 40
15 stops
3 changes
R56155
IR15
S391
IR46
4 h 40
3 changes
15 stops
R56155
IR15
S391
IR46
R56155
SBB
18:44
Apples
19:05
Morges
19:26
Morges
IR15
SBB
19:40
Lausanne
19:57
Palézieux
20:33
Fribourg/Freiburg
21:00
Bern
21:29
Zofingen
21:42
Sursee
22:01
Luzern
22:06
Luzern
S391
SBB
22:26
Küssnacht am Rigi
22:30
Immensee
22:39
Arth-Goldau
22:48
Schwyz
23:02
Schwyz
IR46
SBB
23:06
Brunnen
23:15
Flüelen
23:17
Altdorf UR
19:07
Ballens
5 h 01
10 stops
3 changes
R56157
R924979
IC1
IC2
5 h 01
3 changes
10 stops
R56157
R924979
IC1
IC2
R56157
SBB
19:14
Apples
19:35
Morges
19:41
Morges
R924979
SBB
19:53
Prilly-Malley
19:56
Lausanne
20:17
Lausanne
IC1
SBB
21:03
Fribourg/Freiburg
21:31
Bern
22:00
Olten
22:31
Zürich HB
23:05
Zürich HB
IC2
SBB
23:30
Zug
23:49
Arth-Goldau
00:08
Altdorf UR
19:37
Ballens
4 h 40
13 stops
3 changes
R56159
IR15
S391
S291
4 h 40
3 changes
13 stops
R56159
IR15
S391
S291
R56159
SBB
19:44
Apples
20:05
Morges
20:26
Morges
IR15
SBB
20:40
Lausanne
20:57
Palézieux
21:33
Fribourg/Freiburg
22:00
Bern
22:29
Zofingen
22:42
Sursee
23:01
Luzern
23:06
Luzern
S391
SBB
23:26
Küssnacht am Rigi
23:30
Immensee
23:39
Arth-Goldau
23:48
Schwyz
00:02
Schwyz
S291
SBB
00:17
Altdorf UR
20:07
Ballens
5 h 27
14 stops
3 changes
R56161
R924983
IR15
S391
5 h 27
3 changes
14 stops
R56161
R924983
IR15
S391
R56161
SBB
20:14
Apples
20:35
Morges
20:41
Morges
R924983
SBB
20:53
Prilly-Malley
20:58
Lausanne
21:16
Palézieux
21:57
Palézieux
IR15
SBB
22:33
Fribourg/Freiburg
23:00
Bern
23:29
Zofingen
23:42
Sursee
00:01
Luzern
00:39
Luzern
S391
SBB
01:10
Arth-Goldau
01:19
Schwyz
01:22
Brunnen
01:32
Flüelen
01:34
Altdorf UR
21:07
Ballens
10 h 10
15 stops
3 changes
R56165
R924987
IC1
IR46
10 h 10
3 changes
15 stops
R56165
R924987
IC1
IR46
R56165
SBB
21:14
Apples
21:35
Morges
21:41
Morges
R924987
SBB
21:53
Prilly-Malley
21:56
Lausanne
22:17
Lausanne
IC1
SBB
23:03
Fribourg/Freiburg
23:31
Bern
00:02
Olten
00:12
Aarau
00:19
Lenzburg
00:40
Zürich HB
06:05
Zürich HB
IR46
SBB
06:30
Zug
06:54
Arth-Goldau
07:02
Schwyz
07:06
Brunnen
07:15
Flüelen
07:17
Altdorf UR
22:07
Ballens
10 h 01
16 stops
4 changes
R56169
R924991
IR15
IR2155
IC2
10 h 01
4 changes
16 stops
R56169
R924991
IR15
IR2155
IC2
R56169
SBB
22:14
Apples
22:35
Morges
22:41
Morges
R924991
SBB
22:53
Prilly-Malley
22:58
Lausanne
23:16
Palézieux
00:00
Palézieux
IR15
SBB
00:16
Romont FR
00:34
Fribourg/Freiburg
00:40
Düdingen
01:00
Bern
04:18
Bern
IR2155
SBB
04:46
Olten
04:56
Aarau
05:03
Lenzburg
05:17
Dietikon
05:28
Zürich HB
07:05
Zürich HB
IC2
SBB
07:30
Zug
07:49
Arth-Goldau
08:08
Altdorf UR
23:07
Ballens
9 h 10
19 stops
4 changes
R56173
R924995
S3091
IR15
IR26
9 h 10
4 changes
19 stops
R56173
R924995
S3091
IR15
IR26
R56173
SBB
23:14
Apples
23:35
Morges
23:41
Morges
R924995
SBB
23:53
Prilly-Malley
23:58
Lausanne
00:24
Châtillens
00:44
Lucens
00:51
Granges-Marnand
00:58
Payerne
05:01
Payerne
S3091
SBB
05:16
Grolley
05:23
Givisiez
05:28
Fribourg/Freiburg
05:33
Fribourg/Freiburg
IR15
SBB
06:00
Bern
06:29
Zofingen
06:42
Sursee
07:01
Luzern
07:18
Luzern
IR26
SBB
07:54
Arth-Goldau
08:02
Schwyz
08:06
Brunnen
08:15
Flüelen
08:17
Altdorf UR
05:37
+1d
Ballens
4 h 31
13 stops
3 changes
R56103
R824815
IC5
IC2
4 h 31
3 changes
13 stops
R56103
R824815
IC5
IC2
R56103
SBB
05:44
Apples
06:05
Morges
06:11
+1d
Morges
R824815
SBB
06:26
Lausanne
06:34
+1d
Lausanne
IC5
SBB
06:41
Renens VD
07:01
Yverdon-les-Bains
07:22
Neuchâtel
07:45
Biel/Bienne
08:01
Solothurn
08:20
Olten
08:31
Aarau
08:56
Zürich HB
09:05
+1d
Zürich HB
IC2
SBB
09:30
Zug
09:49
Arth-Goldau
10:08
Altdorf UR
06:07
+1d
Ballens
4 h 44
10 stops
4 changes
R56105
R924917
IC1
IR75
S291
4 h 44
4 changes
10 stops
R56105
R924917
IC1
IR75
S291
R56105
SBB
06:14
Apples
06:35
Morges
06:41
+1d
Morges
R924917
SBB
06:53
Prilly-Malley
06:56
Lausanne
07:17
+1d
Lausanne
IC1
SBB
08:03
Fribourg/Freiburg
08:31
Bern
09:28
Zürich HB
09:35
+1d
Zürich HB
IR75
SBB
10:02
Zug
10:07
+1d
Zug
S291
SBB
10:22
Walchwil
10:49
Flüelen
10:51
Altdorf UR

Travel time

Travel time between Ballens and Altdorf is 4h14