Train O'Clock
Get train times

Altendorf to Genève-Aéroport train times

Monday, 2 December 2024
16:33
Altendorf
4 h 23
S2102778
IC5
Platform 1
4 h 23
1 change
16 stops
S2102778
IC5
Platform 1
S2102778
Platform 1
SBB
16:48
Wädenswil
16:54
Horgen
16:59
Thalwil
17:06
Zürich Enge
17:14
Zürich Hb
17:19
Zürich Oerlikon
17:24
Zürich Flughafen
17:48
Zürich Flughafen
IC5
Platform 4
SBB
18:04
Zürich Hb
18:30
Aarau
18:40
Olten
18:58
Solothurn
19:16
Biel/Bienne
19:34
Neuchâtel
19:54
Yverdon-les-Bains
20:18
Morges
20:49
Genève
20:56
Genève-Aéroport
1 change
16 stops
17:03
Altendorf
3 h 53
S2102778
IC5
Platform 1
3 h 53
1 change
13 stops
S2102778
IC5
Platform 1
S2102778
Platform 1
SBB
17:18
Wädenswil
17:24
Horgen
17:29
Thalwil
17:36
Zürich Enge
17:42
Zürich Hb
18:04
Zürich Hb
IC5
Platform 32
SBB
18:30
Aarau
18:40
Olten
18:58
Solothurn
19:16
Biel/Bienne
19:34
Neuchâtel
19:54
Yverdon-les-Bains
20:18
Morges
20:49
Genève
20:56
Genève-Aéroport
1 change
13 stops
17:33
Altendorf
3 h 54
S2102778
IC1
Platform 1
3 h 54
1 change
9 stops
S2102778
IC1
Platform 1
S2102778
Platform 1
SBB
17:48
Wädenswil
17:54
Horgen
17:59
Thalwil
18:06
Zürich Enge
18:12
Zürich Hb
18:32
Zürich Hb
IC1
Platform 31
SBB
19:34
Bern
19:56
Fribourg/Freiburg
20:43
Lausanne
21:20
Genève
21:27
Genève-Aéroport
1 change
9 stops
18:03
Altendorf
4 h 05
S2102778
IC5
IR90
Platform 1
4 h 05
2 changes
14 stops
S2102778
IC5
IR90
Platform 1
S2102778
Platform 1
SBB
18:18
Wädenswil
18:24
Horgen
18:29
Thalwil
18:36
Zürich Enge
18:42
Zürich Hb
19:04
Zürich Hb
IC5
Platform 32
SBB
19:30
Aarau
19:40
Olten
19:58
Solothurn
20:16
Biel/Bienne
20:34
Neuchâtel
20:54
Yverdon-les-Bains
21:16
Morges
21:25
Morges
IR90
Platform 2
SBB
21:41
Nyon
21:59
Genève
22:08
Genève-Aéroport
2 changes
14 stops
18:33
Altendorf
4 h 16
S2102778
IC1
RE33
Platform 1
4 h 16
2 changes
15 stops
S2102778
IC1
RE33
Platform 1
S2102778
Platform 1
SBB
18:48
Wädenswil
18:54
Horgen
18:59
Thalwil
19:06
Zürich Enge
19:12
Zürich Hb
19:32
Zürich Hb
IC1
Platform 31
SBB
20:34
Bern
20:56
Fribourg/Freiburg
21:40
Lausanne
21:51
Lausanne
RE33
Platform 7
SBB
22:05
Morges
22:11
Allaman
22:15
Rolle
22:21
Gland
22:25
Nyon
22:31
Coppet
22:42
Genève
22:49
Genève-Aéroport
2 changes
15 stops
19:03
Altendorf
4 h 46
S2102778
IC8
IR15
RE33
Platform 1
4 h 46
3 changes
16 stops
S2102778
IC8
IR15
RE33
Platform 1
S2102778
Platform 1
SBB
19:18
Wädenswil
19:24
Horgen
19:29
Thalwil
19:36
Zürich Enge
19:42
Zürich Hb
20:02
Zürich Hb
IC8
Platform 31
SBB
20:58
Bern
21:04
Bern
IR15
Platform 3
SBB
21:26
Fribourg/Freiburg
21:50
Romont Fr
22:06
Palézieux
22:22
Lausanne
22:51
Lausanne
RE33
Platform 7
SBB
23:05
Morges
23:11
Allaman
23:15
Rolle
23:21
Gland
23:25
Nyon
23:31
Coppet
23:49
Genève-Aéroport
3 changes
16 stops
19:33
Altendorf
4 h 32
S2102778
IC1
EC44
Platform 1
4 h 32
2 changes
11 stops
S2102778
IC1
EC44
Platform 1
S2102778
Platform 1
SBB
19:48
Wädenswil
19:54
Horgen
19:59
Thalwil
20:06
Zürich Enge
20:12
Zürich Hb
20:32
Zürich Hb
IC1
Platform 31
SBB
21:34
Bern
21:56
Fribourg/Freiburg
22:40
Lausanne
23:12
Lausanne
EC44
Platform 8
SBB
23:24
Morges
23:41
Nyon
23:57
Genève
00:05
Genève-Aéroport
2 changes
11 stops
20:03
Altendorf
8 h 53
S2102778
IC8
IR15
RE33
Platform 1
8 h 53
3 changes
17 stops
S2102778
IC8
IR15
RE33
Platform 1
S2102778
Platform 1
SBB
20:18
Wädenswil
20:24
Horgen
20:29
Thalwil
20:36
Zürich Enge
20:42
Zürich Hb
21:02
Zürich Hb
IC8
Platform 31
SBB
21:58
Bern
22:04
Bern
IR15
Platform 3
SBB
22:26
Fribourg/Freiburg
22:50
Romont Fr
23:06
Palézieux
23:22
Lausanne
03:51
Lausanne
RE33
Platform 7
SBB
04:04
Morges
04:11
Allaman
04:15
Rolle
04:20
Gland
04:25
Nyon
04:31
Coppet
04:50
Genève
04:56
Genève-Aéroport
3 changes
17 stops
20:33
Altendorf
8 h 23
S2102778
IC5
RE33
Platform 1
8 h 23
2 changes
20 stops
S2102778
IC5
RE33
Platform 1
S2102778
Platform 1
SBB
20:48
Wädenswil
20:54
Horgen
20:59
Thalwil
21:06
Zürich Enge
21:12
Zürich Hb
21:30
Zürich Hb
IC5
Platform 11
SBB
22:02
Olten
22:14
Oensingen
22:26
Solothurn
22:34
Grenchen Süd
22:45
Biel/Bienne
23:03
Neuchâtel
23:23
Yverdon-les-Bains
23:46
Lausanne
03:51
Lausanne
RE33
Platform 7
SBB
04:04
Morges
04:11
Allaman
04:15
Rolle
04:20
Gland
04:25
Nyon
04:31
Coppet
04:50
Genève
04:56
Genève-Aéroport
2 changes
20 stops
21:03
Altendorf
8 h 29
S2102778
IC5
RE33
IR1900
Platform 1
8 h 29
3 changes
21 stops
S2102778
IC5
RE33
IR1900
Platform 1
S2102778
Platform 1
SBB
21:18
Wädenswil
21:24
Horgen
21:29
Thalwil
21:36
Zürich Enge
21:42
Zürich Hb
22:04
Zürich Hb
IC5
Platform 15
SBB
22:30
Aarau
22:40
Olten
22:57
Solothurn
23:05
Grenchen Süd
23:16
Biel/Bienne
23:34
Neuchâtel
23:55
Yverdon-les-Bains
00:18
Lausanne
00:40
Lausanne
RE33
Platform 7
SBB
00:46
Renens Vd
00:52
Morges
00:58
Allaman
01:02
Rolle
01:07
Gland
01:11
Nyon
01:17
Coppet
01:26
Genève
05:25
Genève
IR1900
Platform 3
SBB
05:32
Genève-Aéroport
3 changes
21 stops
21:33
Altendorf
9 h 23
S2102778
IC5
IC5
Platform 1
9 h 23
2 changes
15 stops
S2102778
IC5
IC5
Platform 1
S2102778
Platform 1
SBB
21:48
Wädenswil
21:54
Horgen
21:59
Thalwil
22:06
Zürich Enge
22:12
Zürich Hb
23:04
Zürich Hb
IC5
Platform 15
SBB
23:30
Aarau
23:40
Olten
23:53
Oensingen
00:05
Solothurn
00:12
Grenchen Süd
00:22
Biel/Bienne
05:14
Biel/Bienne
IC5
Platform 9
SBB
05:33
Neuchâtel
05:54
Yverdon-les-Bains
06:18
Morges
06:49
Genève
06:56
Genève-Aéroport
2 changes
15 stops
22:03
Altendorf
9 h 08
S2102778
IC8
IR15
Platform 1
9 h 08
2 changes
13 stops
S2102778
IC8
IR15
Platform 1
S2102778
Platform 1
SBB
22:18
Wädenswil
22:24
Horgen
22:29
Thalwil
22:36
Zürich Enge
22:42
Zürich Hb
23:02
Zürich Hb
IC8
Platform 31
SBB
23:35
Olten
00:02
Bern
05:04
Bern
IR15
Platform 3
SBB
05:26
Fribourg/Freiburg
05:44
Romont Fr
06:00
Palézieux
06:19
Lausanne
06:46
Nyon
07:04
Genève
07:11
Genève-Aéroport
2 changes
13 stops

Travel time

Travel time between Altendorf and Genève-Aéroport is 3h53