Train O'Clock
Get train times

Echallens to Altendorf train times

Wednesday, 11 December 2024
23:08
Echallens
8 h 16
16 stops
3 changes
R20
IC5
IC5
S2102778
Platform 1
8 h 16
3 changes
16 stops
R20
IC5
IC5
S2102778
Platform 1
R20
Platform 1
SBB
23:12
Assens
23:14
Etagnières
23:18
Cheseaux
23:23
Romanel-sur-Lausanne
23:26
Jouxtens-Mézery
23:35
Lausanne-Flon
00:14
Lausanne
IC5
Platform 5
SBB
00:42
Yverdon-les-Bains
01:00
Neuchâtel
01:18
Biel/Bienne
05:16
Biel/Bienne
IC5
Platform 4
SBB
05:34
Solothurn
05:46
Oensingen
05:59
Olten
06:30
Zürich Hb
06:47
Zürich Hb
S2102778
Platform 32
SBB
06:54
Zürich Enge
07:01
Thalwil
07:12
Wädenswil
07:24
Altendorf
23:38
Echallens
9 h 16
17 stops
2 changes
R20
IC5
S2102778
Platform 1
9 h 16
2 changes
17 stops
R20
IC5
S2102778
Platform 1
R20
Platform 1
SBB
23:42
Assens
23:44
Etagnières
23:48
Cheseaux
23:53
Romanel-sur-Lausanne
23:56
Jouxtens-Mézery
00:05
Lausanne-Flon
05:42
Lausanne
IC5
Platform 5
SBB
06:06
Yverdon-les-Bains
06:26
Neuchâtel
06:44
Biel/Bienne
06:53
Grenchen Süd
07:01
Solothurn
07:20
Olten
07:31
Aarau
07:56
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
04:53
+1d
Echallens
4 h 10
13 stops
4 changes
R20
IR15
IC8
IR35
S2102778
Platform 1
4 h 10
4 changes
13 stops
R20
IR15
IC8
IR35
S2102778
Platform 1
R20
Platform 1
SBB
04:57
Assens
04:59
Etagnières
05:03
Cheseaux
05:08
Romanel-sur-Lausanne
05:11
Jouxtens-Mézery
05:20
Lausanne-Flon
05:44
+1d
Lausanne
IR15
Platform 1
SBB
06:00
Palézieux
06:16
Romont Fr
06:34
Fribourg/Freiburg
06:56
Bern
07:02
+1d
Bern
IC8
Platform 2
SBB
07:58
Zürich Hb
08:12
+1d
Zürich Hb
IR35
Platform 8
SBB
08:41
Pfäffikon Sz
08:48
Siebnen-Wangen
08:58
+1d
Siebnen-Wangen
S2102778
Platform 3
SBB
09:03
Altendorf
05:23
+1d
Echallens
4 h 01
12 stops
2 changes
R20
IC1
S2102778
Platform 3
4 h 01
2 changes
12 stops
R20
IC1
S2102778
Platform 3
R20
Platform 3
SBB
05:27
Assens
05:29
Etagnières
05:33
Cheseaux
05:38
Romanel-sur-Lausanne
05:41
Jouxtens-Mézery
05:50
Lausanne-Flon
06:20
+1d
Lausanne
IC1
Platform 1
SBB
07:04
Fribourg/Freiburg
07:31
Bern
08:28
Zürich Hb
08:47
+1d
Zürich Hb
S2102778
Platform 32
SBB
08:54
Zürich Enge
09:01
Thalwil
09:12
Wädenswil
09:24
Altendorf
05:38
+1d
Echallens
3 h 55
15 stops
3 changes
R20
IC5
S25102778
S2102778
Platform 1
3 h 55
3 changes
15 stops
R20
IC5
S25102778
S2102778
Platform 1
R20
Platform 1
SBB
05:42
Assens
05:44
Etagnières
05:48
Cheseaux
05:53
Romanel-sur-Lausanne
05:56
Jouxtens-Mézery
06:05
Lausanne-Flon
06:15
+1d
Lausanne
IC5
Platform 5
SBB
06:37
Yverdon-les-Bains
06:58
Neuchâtel
07:17
Biel/Bienne
07:26
Grenchen Süd
07:34
Solothurn
07:46
Oensingen
07:59
Olten
08:30
Zürich Hb
08:43
+1d
Zürich Hb
S25102778
Platform 6
SBB
09:12
Lachen Sz
09:31
+1d
Lachen Sz
S2102778
Platform 3
SBB
09:33
Altendorf
05:53
+1d
Echallens
4 h 01
14 stops
3 changes
R20
IR15
IC81
S2102778
Platform 3
4 h 01
3 changes
14 stops
R20
IR15
IC81
S2102778
Platform 3
R20
Platform 3
SBB
05:57
Assens
05:59
Etagnières
06:03
Cheseaux
06:08
Romanel-sur-Lausanne
06:11
Jouxtens-Mézery
06:20
Lausanne-Flon
06:44
+1d
Lausanne
IR15
Platform 1
SBB
07:00
Palézieux
07:16
Romont Fr
07:34
Fribourg/Freiburg
07:56
Bern
08:02
+1d
Bern
IC81
Platform 2
SBB
08:58
Zürich Hb
09:17
+1d
Zürich Hb
S2102778
Platform 31
SBB
09:24
Zürich Enge
09:31
Thalwil
09:42
Wädenswil
09:54
Altendorf
06:38
+1d
Echallens
3 h 46
12 stops
2 changes
R20
IC1
S2102778
Platform 1
3 h 46
2 changes
12 stops
R20
IC1
S2102778
Platform 1
R20
Platform 1
SBB
06:42
Assens
06:44
Etagnières
06:48
Cheseaux
06:53
Romanel-sur-Lausanne
06:56
Jouxtens-Mézery
07:05
Lausanne-Flon
07:20
+1d
Lausanne
IC1
Platform 1
SBB
08:04
Fribourg/Freiburg
08:31
Bern
09:28
Zürich Hb
09:47
+1d
Zürich Hb
S2102778
Platform 32
SBB
09:54
Zürich Enge
10:01
Thalwil
10:12
Wädenswil
10:24
Altendorf
06:53
+1d
Echallens
4 h 10
13 stops
4 changes
R20
IR15
IC8
IR35
S2102778
Platform 3
4 h 10
4 changes
13 stops
R20
IR15
IC8
IR35
S2102778
Platform 3
R20
Platform 3
SBB
06:57
Assens
06:59
Etagnières
07:03
Cheseaux
07:08
Romanel-sur-Lausanne
07:11
Jouxtens-Mézery
07:20
Lausanne-Flon
07:44
+1d
Lausanne
IR15
Platform 1
SBB
08:00
Palézieux
08:16
Romont Fr
08:34
Fribourg/Freiburg
08:56
Bern
09:02
+1d
Bern
IC8
Platform 2
SBB
09:58
Zürich Hb
10:12
+1d
Zürich Hb
IR35
Platform 8
SBB
10:41
Pfäffikon Sz
10:48
Siebnen-Wangen
10:58
+1d
Siebnen-Wangen
S2102778
Platform 3
SBB
11:03
Altendorf
07:38
+1d
Echallens
3 h 46
12 stops
2 changes
R20
IC1
S2102778
Platform 1
3 h 46
2 changes
12 stops
R20
IC1
S2102778
Platform 1
R20
Platform 1
SBB
07:42
Assens
07:44
Etagnières
07:48
Cheseaux
07:53
Romanel-sur-Lausanne
07:56
Jouxtens-Mézery
08:05
Lausanne-Flon
08:20
+1d
Lausanne
IC1
Platform 1
SBB
09:04
Fribourg/Freiburg
09:31
Bern
10:28
Zürich Hb
10:47
+1d
Zürich Hb
S2102778
Platform 32
SBB
10:54
Zürich Enge
11:01
Thalwil
11:12
Wädenswil
11:24
Altendorf

Travel time

Travel time between Echallens and Altendorf is 3h46