Train O'Clock
Get train times

Roggwil-Berg to Genève train times

Saturday, 28 December 2024
15:57
Roggwil-Berg
4 h 58
11 stops
2 changes
S191
IC5
IR90
4 h 58
2 changes
11 stops
S191
IC5
IR90
S191
SBB
16:11
St. Gallen
16:58
St. Gallen
IC5
SBB
17:33
Winterthur
17:48
Zürich Flughafen
18:04
Zürich HB
18:30
Aarau
18:41
Olten
18:59
Solothurn
19:18
Biel/Bienne
19:39
Neuchâtel
19:59
Yverdon-les-Bains
20:18
Renens VD
20:23
Renens VD
IR90
SBB
20:55
Genève
15:59
Roggwil-Berg
5 h 06
13 stops
2 changes
S191
IC8
IR15
5 h 06
2 changes
13 stops
S191
IC8
IR15
S191
SBB
16:16
Romanshorn
16:47
Romanshorn
IC8
SBB
17:06
Weinfelden
17:18
Frauenfeld
17:31
Winterthur
17:45
Zürich Flughafen
18:02
Zürich HB
18:58
Bern
19:04
Bern
IR15
SBB
19:27
Fribourg/Freiburg
19:46
Romont FR
20:03
Palézieux
20:23
Lausanne
20:34
Morges
20:50
Nyon
21:05
Genève
16:27
Roggwil-Berg
4 h 58
11 stops
1 change
S191
IC1
4 h 58
1 change
11 stops
S191
IC1
S191
SBB
16:47
St. Gallen
17:05
Uzwil
17:25
Uzwil
IC1
SBB
17:34
Wil SG
17:54
Winterthur
18:08
Zürich Flughafen
18:14
Zürich Oerlikon
18:32
Zürich HB
19:34
Bern
19:57
Fribourg/Freiburg
20:46
Lausanne
20:53
Renens VD
21:25
Genève
16:57
Roggwil-Berg
4 h 58
11 stops
2 changes
S191
IC5
IR90
4 h 58
2 changes
11 stops
S191
IC5
IR90
S191
SBB
17:11
St. Gallen
17:58
St. Gallen
IC5
SBB
18:33
Winterthur
18:48
Zürich Flughafen
19:04
Zürich HB
19:30
Aarau
19:41
Olten
19:59
Solothurn
20:18
Biel/Bienne
20:39
Neuchâtel
20:59
Yverdon-les-Bains
21:18
Renens VD
21:23
Renens VD
IR90
SBB
21:55
Genève
17:27
Roggwil-Berg
5 h 11
13 stops
3 changes
S191
IC1
IC908
IR95
5 h 11
3 changes
13 stops
S191
IC1
IC908
IR95
S191
SBB
17:47
St. Gallen
18:05
Uzwil
18:25
Uzwil
IC1
SBB
18:34
Wil SG
18:54
Winterthur
19:08
Zürich Flughafen
19:14
Zürich Oerlikon
19:21
Zürich HB
19:32
Zürich HB
IC908
SBB
20:34
Bern
20:57
Fribourg/Freiburg
21:43
Lausanne
21:51
Lausanne
IR95
SBB
21:57
Renens VD
22:04
Morges
22:22
Nyon
22:38
Genève
17:57
Roggwil-Berg
4 h 58
11 stops
2 changes
S191
IC5
IR90
4 h 58
2 changes
11 stops
S191
IC5
IR90
S191
SBB
18:11
St. Gallen
18:58
St. Gallen
IC5
SBB
19:33
Winterthur
19:48
Zürich Flughafen
20:04
Zürich HB
20:30
Aarau
20:41
Olten
20:59
Solothurn
21:18
Biel/Bienne
21:39
Neuchâtel
21:59
Yverdon-les-Bains
22:18
Renens VD
22:23
Renens VD
IR90
SBB
22:55
Genève
17:59
Roggwil-Berg
5 h 22
16 stops
3 changes
S191
IC8
IR15
RE3318484
5 h 22
3 changes
16 stops
S191
IC8
IR15
RE3318484
S191
SBB
18:16
Romanshorn
18:47
Romanshorn
IC8
SBB
19:06
Weinfelden
19:18
Frauenfeld
19:31
Winterthur
19:45
Zürich Flughafen
20:02
Zürich HB
20:58
Bern
21:04
Bern
IR15
SBB
21:27
Fribourg/Freiburg
21:46
Romont FR
22:03
Palézieux
22:20
Lausanne
22:30
Lausanne
RE3318484
SBB
22:42
Morges
22:51
Allaman
23:01
Gland
23:05
Nyon
23:13
Coppet
23:21
Genève
18:27
Roggwil-Berg
4 h 58
11 stops
1 change
S191
IC1
4 h 58
1 change
11 stops
S191
IC1
S191
SBB
18:47
St. Gallen
19:05
Uzwil
19:25
Uzwil
IC1
SBB
19:34
Wil SG
19:54
Winterthur
20:08
Zürich Flughafen
20:14
Zürich Oerlikon
20:32
Zürich HB
21:34
Bern
21:57
Fribourg/Freiburg
22:46
Lausanne
22:53
Renens VD
23:25
Genève
18:57
Roggwil-Berg
5 h 03
13 stops
2 changes
S191
IC5
IR90
5 h 03
2 changes
13 stops
S191
IC5
IR90
S191
SBB
19:11
St. Gallen
19:58
St. Gallen
IC5
SBB
20:33
Winterthur
20:48
Zürich Flughafen
21:04
Zürich HB
21:30
Aarau
21:41
Olten
21:59
Solothurn
22:18
Biel/Bienne
22:39
Neuchâtel
22:59
Yverdon-les-Bains
23:18
Renens VD
23:23
Renens VD
IR90
SBB
23:30
Morges
23:46
Nyon
00:00
Genève
19:27
Roggwil-Berg
5 h 27
13 stops
4 changes
S191
IC1
IR66
IC5
IR1840
5 h 27
4 changes
13 stops
S191
IC1
IR66
IC5
IR1840
S191
SBB
19:47
St. Gallen
20:05
Uzwil
20:25
Uzwil
IC1
SBB
20:34
Wil SG
20:54
Winterthur
21:08
Zürich Flughafen
21:14
Zürich Oerlikon
21:32
Zürich HB
22:28
Bern
22:53
Bern
IR66
SBB
23:11
Kerzers
23:18
Ins
23:28
Neuchâtel
23:39
Neuchâtel
IC5
SBB
23:59
Yverdon-les-Bains
00:18
Renens VD
00:23
Renens VD
IR1840
SBB
00:54
Genève

Travel time

Travel time between Roggwil-Berg and Geneva is 4h20