Train O'Clock
Get train times

Zürich HB to Grandson train times Wednesday, 20 November 2024

12:30
Zürich Hb
2 h 06
1 change
7 stops
IC5
R1
Platform 18
2 h 06
1 change
7 stops
IC5
R1
Platform 18
IC5
Platform 18
SBB
13:02
Olten
13:14
Oensingen
13:26
Solothurn
13:34
Grenchen Süd
13:45
Biel/Bienne
14:03
Neuchâtel
14:21
Yverdon-les-Bains
14:31
Yverdon-les-Bains
R1
Platform 1
SBB
14:36
Grandson
13:04
Zürich Hb
1 h 59
1 change
6 stops
IC5
R2
Platform 32
1 h 59
1 change
6 stops
IC5
R2
Platform 32
IC5
Platform 32
SBB
13:30
Aarau
13:40
Olten
13:58
Solothurn
14:16
Biel/Bienne
14:34
Neuchâtel
14:52
Yverdon-les-Bains
14:58
Yverdon-les-Bains
R2
Platform 1
SBB
15:03
Grandson
13:30
Zürich Hb
2 h 49
1 change
7 stops
IC5
R13
Platform 15
2 h 49
1 change
7 stops
IC5
R13
Platform 15
IC5
Platform 15
SBB
14:02
Olten
14:14
Oensingen
14:26
Solothurn
14:34
Grenchen Süd
14:45
Biel/Bienne
15:03
Neuchâtel
15:21
Yverdon-les-Bains
16:16
Yverdon-les-Bains
R13
Platform 3AB
SBB
16:19
Grandson
14:04
Zürich Hb
2 h 32
1 change
6 stops
IC5
R1
Platform 32
2 h 32
1 change
6 stops
IC5
R1
Platform 32
IC5
Platform 32
SBB
14:30
Aarau
14:40
Olten
14:58
Solothurn
15:16
Biel/Bienne
15:34
Neuchâtel
15:52
Yverdon-les-Bains
16:31
Yverdon-les-Bains
R1
Platform 1
SBB
16:36
Grandson
14:30
Zürich Hb
2 h 06
1 change
7 stops
IC5
R1
Platform 14
2 h 06
1 change
7 stops
IC5
R1
Platform 14
IC5
Platform 14
SBB
15:02
Olten
15:14
Oensingen
15:26
Solothurn
15:34
Grenchen Süd
15:45
Biel/Bienne
16:03
Neuchâtel
16:21
Yverdon-les-Bains
16:31
Yverdon-les-Bains
R1
Platform 1
SBB
16:36
Grandson
15:04
Zürich Hb
1 h 59
1 change
6 stops
IC5
R2
Platform 32
1 h 59
1 change
6 stops
IC5
R2
Platform 32
IC5
Platform 32
SBB
15:30
Aarau
15:40
Olten
15:58
Solothurn
16:16
Biel/Bienne
16:34
Neuchâtel
16:52
Yverdon-les-Bains
16:58
Yverdon-les-Bains
R2
Platform 1
SBB
17:03
Grandson
15:30
Zürich Hb
2 h 06
1 change
7 stops
IC5
R1
Platform 13
2 h 06
1 change
7 stops
IC5
R1
Platform 13
IC5
Platform 13
SBB
16:02
Olten
16:14
Oensingen
16:26
Solothurn
16:34
Grenchen Süd
16:45
Biel/Bienne
17:03
Neuchâtel
17:21
Yverdon-les-Bains
17:31
Yverdon-les-Bains
R1
Platform 1
SBB
17:36
Grandson
16:04
Zürich Hb
1 h 59
1 change
6 stops
IC5
R2
Platform 32
1 h 59
1 change
6 stops
IC5
R2
Platform 32
IC5
Platform 32
SBB
16:30
Aarau
16:40
Olten
16:58
Solothurn
17:16
Biel/Bienne
17:34
Neuchâtel
17:52
Yverdon-les-Bains
17:58
Yverdon-les-Bains
R2
Platform 1
SBB
18:03
Grandson
16:30
Zürich Hb
2 h 06
1 change
7 stops
IC5
R1
Platform 14
2 h 06
1 change
7 stops
IC5
R1
Platform 14
IC5
Platform 14
SBB
17:02
Olten
17:14
Oensingen
17:26
Solothurn
17:34
Grenchen Süd
17:45
Biel/Bienne
18:03
Neuchâtel
18:21
Yverdon-les-Bains
18:31
Yverdon-les-Bains
R1
Platform 1
SBB
18:36
Grandson
17:04
Zürich Hb
1 h 59
1 change
6 stops
IC5
R2
Platform 32
1 h 59
1 change
6 stops
IC5
R2
Platform 32
IC5
Platform 32
SBB
17:30
Aarau
17:40
Olten
17:58
Solothurn
18:16
Biel/Bienne
18:34
Neuchâtel
18:52
Yverdon-les-Bains
18:58
Yverdon-les-Bains
R2
Platform 1
SBB
19:03
Grandson
17:30
Zürich Hb
2 h 06
1 change
7 stops
IC5
R1
Platform 14
2 h 06
1 change
7 stops
IC5
R1
Platform 14
IC5
Platform 14
SBB
18:02
Olten
18:14
Oensingen
18:26
Solothurn
18:34
Grenchen Süd
18:45
Biel/Bienne
19:03
Neuchâtel
19:21
Yverdon-les-Bains
19:31
Yverdon-les-Bains
R1
Platform 1
SBB
19:36
Grandson
18:04
Zürich Hb
1 h 59
1 change
6 stops
IC5
R2
Platform 32
1 h 59
1 change
6 stops
IC5
R2
Platform 32
IC5
Platform 32
SBB
18:30
Aarau
18:40
Olten
18:58
Solothurn
19:16
Biel/Bienne
19:34
Neuchâtel
19:52
Yverdon-les-Bains
19:58
Yverdon-les-Bains
R2
Platform 1
SBB
20:03
Grandson

Travel time

Travel time between Zürich HB and Grandson is 1h59