Train O'Clock
Get train times

Montreux to Horn train times

Monday, 6 January 2025
17:23
Montreux
5 h 06
11 stops
3 changes
IR95
IC1
S591
S791
5 h 06
3 changes
11 stops
IR95
IC1
S591
S791
IR95
SBB
17:30
Vevey
17:46
Lausanne
18:17
Lausanne
IC1
SBB
19:03
Fribourg/Freiburg
19:31
Bern
20:39
Zürich HB
20:53
Zürich Flughafen
21:08
Winterthur
21:26
Wil SG
21:34
Uzwil
21:52
St. Gallen
21:57
St. Gallen
S591
SBB
22:13
Rorschach
22:24
Rorschach
S791
SBB
22:29
Horn
17:38
Montreux
5 h 21
14 stops
3 changes
RE3318430
IC5
IC8
S791
5 h 21
3 changes
14 stops
RE3318430
IC5
IC8
S791
RE3318430
SBB
17:58
Lausanne
18:04
Lausanne
IC5
SBB
18:11
Renens VD
18:31
Yverdon-les-Bains
18:53
Neuchâtel
19:16
Biel/Bienne
19:34
Solothurn
19:59
Olten
20:30
Zürich HB
21:05
Zürich HB
IC8
SBB
21:16
Zürich Flughafen
21:31
Winterthur
21:55
Weinfelden
22:06
Amriswil
22:36
Amriswil
S791
SBB
22:46
Romanshorn
22:55
Arbon
22:59
Horn
17:49
Montreux
6 h 10
13 stops
3 changes
IR90
IC1
IC81
S791
6 h 10
3 changes
13 stops
IR90
IC1
IC81
S791
IR90
SBB
17:56
Vevey
18:16
Lausanne
18:22
Renens VD
19:08
Renens VD
IC1
SBB
19:17
Lausanne
20:03
Fribourg/Freiburg
20:31
Bern
21:39
Zürich HB
21:51
Zürich Flughafen
22:16
Zürich Flughafen
IC81
SBB
22:31
Winterthur
22:55
Weinfelden
23:06
Amriswil
23:36
Amriswil
S791
SBB
23:46
Romanshorn
23:55
Arbon
23:59
Horn
17:55
Montreux
6 h 34
14 stops
4 changes
R424462
IC5
IR13
S491
S791
6 h 34
4 changes
14 stops
R424462
IC5
IR13
S491
S791
R424462
SBB
18:27
Lausanne
18:33
Renens VD
19:11
Renens VD
IC5
SBB
19:31
Yverdon-les-Bains
19:53
Neuchâtel
20:16
Biel/Bienne
20:34
Solothurn
20:59
Olten
21:30
Zürich HB
22:09
Zürich HB
IR13
SBB
22:23
Zürich Flughafen
22:38
Winterthur
22:56
Wil SG
23:04
Uzwil
23:22
St. Gallen
23:38
St. Gallen
S491
SBB
23:56
Rorschach
00:24
Rorschach
S791
SBB
00:29
Horn
18:08
Montreux
6 h 54
10 stops
4 changes
RE3318476
IR15
IC8
IR75
S791
6 h 54
4 changes
10 stops
RE3318476
IR15
IC8
IR75
S791
RE3318476
SBB
18:28
Lausanne
18:40
Lausanne
IR15
SBB
18:57
Palézieux
19:33
Fribourg/Freiburg
19:56
Bern
20:02
Bern
IC8
SBB
20:58
Zürich HB
21:35
Zürich HB
IR75
SBB
21:46
Zürich Flughafen
22:01
Winterthur
22:24
Weinfelden
00:30
Weinfelden
S791
SBB
00:49
Romanshorn
00:58
Arbon
01:02
Horn
18:38
Montreux
10 h 21
15 stops
4 changes
RE3318432
IC5
IR35
RE133508
S791
10 h 21
4 changes
15 stops
RE3318432
IC5
IR35
RE133508
S791
RE3318432
SBB
19:00
Lausanne
19:05
Renens VD
19:41
Renens VD
IC5
SBB
20:01
Yverdon-les-Bains
20:22
Neuchâtel
20:45
Biel/Bienne
21:01
Solothurn
21:20
Olten
21:31
Aarau
21:56
Zürich HB
22:12
Zürich HB
IR35
SBB
22:41
Pfäffikon SZ
23:00
Ziegelbrücke
23:11
Unterterzen
23:20
Flums
23:26
Sargans
23:40
Sargans
RE133508
SBB
00:21
Rorschach
04:54
Rorschach
S791
SBB
04:59
Horn

Travel time

Travel time between Montreux and Horn is 4h11