Train O'Clock
Get train times

Zürich HB to Martigny train times Sunday, 22 September 2024

05:19
Zürich Hb
3 h 23
1 change
10 stops
IC1
IR90
Platform 9
3 h 23
1 change
10 stops
IC1
IR90
Platform 9
IC1
Platform 9
SBB
05:40
Lenzburg
05:48
Aarau
06:02
Olten
06:34
Bern
06:56
Fribourg/Freiburg
07:41
Lausanne
07:50
Lausanne
IR90
Platform 3
SBB
08:05
Vevey
08:11
Montreux
08:22
Aigle
08:32
St-Maurice
08:42
Martigny
06:02
Zürich Hb
3 h 07
2 changes
7 stops
IC81
IR15
IR90
Platform 7
3 h 07
2 changes
7 stops
IC81
IR15
IR90
Platform 7
IC81
Platform 7
SBB
06:58
Bern
07:04
Bern
IR15
Platform 3
SBB
07:26
Fribourg/Freiburg
08:00
Palézieux
08:16
Lausanne
08:21
Lausanne
IR90
Platform 3
SBB
08:36
Vevey
08:42
Montreux
08:53
Aigle
09:09
Martigny
06:32
Zürich Hb
3 h 10
1 change
7 stops
IC1
IR90
Platform 31
3 h 10
1 change
7 stops
IC1
IR90
Platform 31
IC1
Platform 31
SBB
07:34
Bern
07:56
Fribourg/Freiburg
08:41
Lausanne
08:50
Lausanne
IR90
Platform 3
SBB
09:05
Vevey
09:11
Montreux
09:22
Aigle
09:32
St-Maurice
09:42
Martigny
07:32
Zürich Hb
3 h 37
1 change
6 stops
IC1
IR90
Platform 31
3 h 37
1 change
6 stops
IC1
IR90
Platform 31
IC1
Platform 31
SBB
08:34
Bern
08:56
Fribourg/Freiburg
09:41
Lausanne
10:21
Lausanne
IR90
Platform 3
SBB
10:36
Vevey
10:42
Montreux
10:53
Aigle
11:09
Martigny
08:32
Zürich Hb
3 h 37
1 change
6 stops
IC1
IR90
Platform 31
3 h 37
1 change
6 stops
IC1
IR90
Platform 31
IC1
Platform 31
SBB
09:34
Bern
09:56
Fribourg/Freiburg
10:41
Lausanne
11:21
Lausanne
IR90
Platform 3
SBB
11:36
Vevey
11:42
Montreux
11:53
Aigle
12:09
Martigny
09:04
Zürich Hb
4 h 05
1 change
11 stops
IC5
IR90
Platform 32
4 h 05
1 change
11 stops
IC5
IR90
Platform 32
IC5
Platform 32
SBB
09:30
Aarau
09:40
Olten
09:58
Solothurn
10:16
Biel/Bienne
10:34
Neuchâtel
10:54
Yverdon-les-Bains
11:16
Morges
12:00
Morges
IR90
Platform 3
SBB
12:21
Lausanne
12:36
Vevey
12:42
Montreux
12:53
Aigle
13:09
Martigny

Travel time

Travel time between Zürich HB and Martigny is 2h42