Train O'Clock
Get train times

Neuchâtel, Champ-bougin to Birmensdorf ZH train times

Wednesday, 4 December 2024
14:14
Neuchâtel-Serrières
2 h 11
R21
IC5
S5102778
Platform 1
2 h 11
2 changes
7 stops
R21
IC5
S5102778
Platform 1
R21
Platform 1
SBB
14:18
Neuchâtel
14:26
Neuchâtel
IC5
Platform 5
SBB
14:46
Biel/Bienne
15:01
Solothurn
15:20
Olten
15:31
Aarau
15:56
Zürich Hb
16:09
Zürich Hb
S5102778
Platform 41/42
SBB
16:15
Zürich Altstetten
16:25
Birmensdorf Zh
2 changes
7 stops
14:21
Neuchâtel Champ-Bougin
2 h 34
R15
IC5
S5102778
2 h 34
2 changes
8 stops
R15
IC5
S5102778
R15
SBB
14:26
Neuchâtel Place Pury Littorail
14:58
Neuchâtel
IC5
Platform 5
SBB
15:17
Biel/Bienne
15:26
Grenchen Süd
15:34
Solothurn
15:46
Oensingen
15:59
Olten
16:30
Zürich Hb
16:39
Zürich Hb
S5102778
Platform 41/42
SBB
16:45
Zürich Altstetten
16:55
Birmensdorf Zh
2 changes
8 stops
14:46
Neuchâtel-Serrières
2 h 49
R14
S5102778
S5102778
IC8
S14102778
Platform 1
2 h 49
4 changes
7 stops
R14
S5102778
S5102778
IC8
S14102778
Platform 1
R14
Platform 1
SBB
14:50
Neuchâtel
15:01
Neuchâtel
S5102778
Platform 1
SBB
15:17
Ins
15:24
Kerzers
15:30
Kerzers
S5102778
Platform 4
SBB
15:35
Gümmenen
15:52
Bern
16:02
Bern
IC8
Platform 2
SBB
16:58
Zürich Hb
17:19
Zürich Hb
S14102778
Platform 32
SBB
17:25
Zürich Altstetten
17:35
Birmensdorf Zh
4 changes
7 stops
14:50
Les Deurres
3 h 05
R23
IC5
S5102778
Platform 1
3 h 05
2 changes
8 stops
R23
IC5
S5102778
Platform 1
R23
Platform 1
SBB
14:54
Neuchâtel
15:58
Neuchâtel
IC5
Platform 5
SBB
16:17
Biel/Bienne
16:26
Grenchen Süd
16:34
Solothurn
16:46
Oensingen
16:59
Olten
17:30
Zürich Hb
17:39
Zürich Hb
S5102778
Platform 41/42
SBB
17:45
Zürich Altstetten
17:55
Birmensdorf Zh
2 changes
8 stops
15:01
Neuchâtel Champ-Bougin
3 h 04
R15
IR66
IC1
S14102778
3 h 04
3 changes
6 stops
R15
IR66
IC1
S14102778
R15
SBB
15:06
Neuchâtel Place Pury Littorail
15:32
Neuchâtel
IR66
Platform 2
SBB
15:42
Ins
15:49
Kerzers
16:06
Bern
16:31
Bern
IC1
Platform 8
SBB
17:28
Zürich Hb
17:49
Zürich Hb
S14102778
Platform 31
SBB
17:55
Zürich Altstetten
18:05
Birmensdorf Zh
3 changes
6 stops
15:53
Neuchâtel Champ-Bougin
2 h 32
R15
IC5
S5102778
2 h 32
2 changes
7 stops
R15
IC5
S5102778
R15
SBB
15:58
Neuchâtel Place Pury Littorail
16:26
Neuchâtel
IC5
Platform 5
SBB
16:46
Biel/Bienne
17:01
Solothurn
17:20
Olten
17:31
Aarau
17:56
Zürich Hb
18:09
Zürich Hb
S5102778
Platform 41/42
SBB
18:15
Zürich Altstetten
18:25
Birmensdorf Zh
2 changes
7 stops
16:13
Neuchâtel-Serrières
3 h 12
R13
IC5
IR35
S5102778
Platform 2
3 h 12
3 changes
9 stops
R13
IC5
IR35
S5102778
Platform 2
R13
Platform 2
SBB
16:16
Auvernier
16:31
Gorgier-St-Aubin
16:38
Concise
16:47
Yverdon-les-Bains
17:06
Yverdon-les-Bains
IC5
Platform 1
SBB
17:26
Neuchâtel
17:46
Biel/Bienne
18:01
Solothurn
18:18
Olten
18:30
Olten
IR35
Platform 4
SBB
19:00
Zürich Altstetten
19:15
Zürich Altstetten
S5102778
Platform 3
SBB
19:25
Birmensdorf Zh
3 changes
9 stops

Travel time

Travel time between Neuchâtel, Champ-bougin and Birmensdorf ZH is 2h07