Train O'Clock
Get train times

Genève-stade to Zürich Altstetten train times Tuesday, 12 November 2024

09:39
Lancy-Bachet
3 h 21
2 changes
13 stops
RE33
IC5
IR35
Platform 2
3 h 21
2 changes
13 stops
RE33
IC5
IR35
Platform 2
RE33
Platform 2
SBB
09:42
Lancy-Pont-Rouge
09:50
Genève
10:00
Coppet
10:06
Nyon
10:10
Gland
10:15
Rolle
10:19
Allaman
10:24
Morges
10:42
Morges
IC5
Platform 3
SBB
11:06
Yverdon-les-Bains
11:26
Neuchâtel
11:46
Biel/Bienne
12:01
Solothurn
12:18
Olten
12:30
Olten
IR35
Platform 4
SBB
13:00
Zürich Altstetten
10:09
Lancy-Bachet
3 h 35
2 changes
13 stops
RE33
IC1
S5102778
Platform 2
3 h 35
2 changes
13 stops
RE33
IC1
S5102778
Platform 2
RE33
Platform 2
SBB
10:12
Lancy-Pont-Rouge
10:20
Genève
10:30
Coppet
10:36
Nyon
10:40
Gland
10:45
Rolle
10:50
Allaman
10:56
Morges
11:02
Renens Vd
11:08
Lausanne
11:20
Lausanne
IC1
Platform 1
SBB
12:04
Fribourg/Freiburg
12:31
Bern
13:28
Zürich Hb
13:39
Zürich Hb
S5102778
Platform 41/42
SBB
13:44
Zürich Altstetten
10:39
Lancy-Bachet
3 h 21
2 changes
13 stops
RE33
IC5
IR35
Platform 2
3 h 21
2 changes
13 stops
RE33
IC5
IR35
Platform 2
RE33
Platform 2
SBB
10:42
Lancy-Pont-Rouge
10:50
Genève
11:00
Coppet
11:06
Nyon
11:10
Gland
11:15
Rolle
11:19
Allaman
11:24
Morges
11:42
Morges
IC5
Platform 3
SBB
12:06
Yverdon-les-Bains
12:26
Neuchâtel
12:46
Biel/Bienne
13:01
Solothurn
13:18
Olten
13:30
Olten
IR35
Platform 4
SBB
14:00
Zürich Altstetten
11:19
Lancy-Bachet
3 h 25
2 changes
5 stops
RL4
IC1
S5102778
Platform 2
3 h 25
2 changes
5 stops
RL4
IC1
S5102778
Platform 2
RL4
Platform 2
SBB
11:27
Genève
11:42
Genève
IC1
Platform 6
SBB
12:20
Lausanne
13:04
Fribourg/Freiburg
13:31
Bern
14:28
Zürich Hb
14:39
Zürich Hb
S5102778
Platform 41/42
SBB
14:44
Zürich Altstetten
11:39
Lancy-Bachet
3 h 35
3 changes
14 stops
RE33
IR15
IC8
S5102778
Platform 2
3 h 35
3 changes
14 stops
RE33
IR15
IC8
S5102778
Platform 2
RE33
Platform 2
SBB
11:42
Lancy-Pont-Rouge
11:50
Genève
12:00
Coppet
12:06
Nyon
12:10
Gland
12:15
Rolle
12:19
Allaman
12:24
Morges
12:30
Morges
IR15
Platform 3
SBB
12:44
Lausanne
13:00
Palézieux
13:16
Romont Fr
13:34
Fribourg/Freiburg
13:56
Bern
14:02
Bern
IC8
Platform 2
SBB
14:58
Zürich Hb
15:09
Zürich Hb
S5102778
Platform 41/42
SBB
15:14
Zürich Altstetten
12:09
Lancy-Bachet
3 h 51
2 changes
13 stops
RE33
IC5
IR35
Platform 2
3 h 51
2 changes
13 stops
RE33
IC5
IR35
Platform 2
RE33
Platform 2
SBB
12:12
Lancy-Pont-Rouge
12:20
Genève
12:30
Coppet
12:36
Nyon
12:40
Gland
12:45
Rolle
12:50
Allaman
12:55
Morges
13:42
Morges
IC5
Platform 3
SBB
14:06
Yverdon-les-Bains
14:26
Neuchâtel
14:46
Biel/Bienne
15:01
Solothurn
15:18
Olten
15:30
Olten
IR35
Platform 4
SBB
16:00
Zürich Altstetten
12:39
Lancy-Bachet
3 h 35
3 changes
14 stops
RE33
IR15
IC81
S5102778
Platform 2
3 h 35
3 changes
14 stops
RE33
IR15
IC81
S5102778
Platform 2
RE33
Platform 2
SBB
12:42
Lancy-Pont-Rouge
12:50
Genève
13:00
Coppet
13:06
Nyon
13:10
Gland
13:15
Rolle
13:19
Allaman
13:24
Morges
13:30
Morges
IR15
Platform 3
SBB
13:44
Lausanne
14:00
Palézieux
14:16
Romont Fr
14:34
Fribourg/Freiburg
14:56
Bern
15:02
Bern
IC81
Platform 2
SBB
15:58
Zürich Hb
16:09
Zürich Hb
S5102778
Platform 41/42
SBB
16:14
Zürich Altstetten

Travel time

Travel time between Genève-stade and Zürich Altstetten is 2h56