Train O'Clock
Get train times

Willisau to Genève-stade train times

Thursday, 19 December 2024
16:27
Willisau
3 h 58
15 stops
3 changes
S791
IR17
IR15
RL423274
3 h 58
3 changes
15 stops
S791
IR17
IR15
RL423274
S791
SBB
16:44
Huttwil
16:59
Lotzwil
17:04
Langenthal
17:17
Langenthal
IR17
SBB
17:24
Herzogenbuchsee
17:31
Wynigen
17:38
Burgdorf
17:53
Bern
18:04
Bern
IR15
SBB
18:27
Fribourg/Freiburg
18:46
Romont FR
19:03
Palézieux
19:23
Lausanne
19:34
Morges
19:50
Nyon
20:05
Genève
20:16
Genève
RL423274
SBB
20:22
Lancy-Pont-Rouge
20:25
Lancy-Bachet
16:57
Willisau
3 h 58
11 stops
3 changes
S691
IR35
IC1
RL223440
3 h 58
3 changes
11 stops
S691
IR35
IC1
RL223440
S691
SBB
17:16
Huttwil
17:27
Madiswil
17:38
Langenthal
17:48
Langenthal
IR35
SBB
17:54
Herzogenbuchsee
18:06
Burgdorf
18:21
Bern
18:34
Bern
IC1
SBB
18:57
Fribourg/Freiburg
19:46
Lausanne
19:54
Renens VD
20:29
Genève
20:46
Genève
RL223440
SBB
20:52
Lancy-Pont-Rouge
20:55
Lancy-Bachet
17:27
Willisau
3 h 58
15 stops
3 changes
S791
IR17
IR15
RL423278
3 h 58
3 changes
15 stops
S791
IR17
IR15
RL423278
S791
SBB
17:44
Huttwil
17:59
Lotzwil
18:04
Langenthal
18:17
Langenthal
IR17
SBB
18:24
Herzogenbuchsee
18:31
Wynigen
18:38
Burgdorf
18:53
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
21:16
Genève
RL423278
SBB
21:22
Lancy-Pont-Rouge
21:25
Lancy-Bachet
17:30
Willisau
4 h 10
10 stops
3 changes
S791
RE74382
IC1
RL123328
4 h 10
3 changes
10 stops
S791
RE74382
IC1
RL123328
S791
SBB
17:41
Wolhusen
18:15
Wolhusen
RE74382
SBB
18:29
Schüpfheim
18:54
Langnau i.E.
19:07
Konolfingen
19:27
Bern
19:34
Bern
IC1
SBB
19:57
Fribourg/Freiburg
20:46
Lausanne
20:53
Renens VD
21:25
Genève
21:31
Genève
RL123328
SBB
21:37
Lancy-Pont-Rouge
21:40
Lancy-Bachet
17:57
Willisau
4 h 43
17 stops
4 changes
S691
S2391
IC5
RE3318482
RL423184
4 h 43
4 changes
17 stops
S691
S2391
IC5
RE3318482
RL423184
S691
SBB
18:16
Huttwil
18:27
Madiswil
18:38
Langenthal
18:44
Langenthal
S2391
SBB
18:56
Rothrist
19:03
Olten
19:41
Olten
IC5
SBB
19:59
Solothurn
20:18
Biel/Bienne
20:39
Neuchâtel
20:59
Yverdon-les-Bains
21:18
Renens VD
21:35
Renens VD
RE3318482
SBB
21:43
Morges
21:49
Allaman
21:59
Gland
22:04
Nyon
22:11
Coppet
22:21
Genève
22:31
Genève
RL423184
SBB
22:37
Lancy-Pont-Rouge
22:40
Lancy-Bachet
18:27
Willisau
4 h 28
15 stops
4 changes
S791
IR35
IC5
IR95
RL423284
4 h 28
4 changes
15 stops
S791
IR35
IC5
IR95
RL423284
S791
SBB
18:44
Huttwil
18:59
Lotzwil
19:04
Langenthal
19:09
Langenthal
IR35
SBB
19:24
Olten
20:02
Olten
IC5
SBB
20:14
Oensingen
20:26
Solothurn
20:34
Grenchen Süd
20:48
Biel/Bienne
21:09
Neuchâtel
21:29
Yverdon-les-Bains
21:48
Renens VD
21:57
Renens VD
IR95
SBB
22:04
Morges
22:22
Nyon
22:38
Genève
22:46
Genève
RL423284
SBB
22:52
Lancy-Pont-Rouge
22:55
Lancy-Bachet
18:57
Willisau
4 h 43
17 stops
4 changes
S691
S2391
IC5
RE3318484
RL423188
4 h 43
4 changes
17 stops
S691
S2391
IC5
RE3318484
RL423188
S691
SBB
19:16
Huttwil
19:27
Madiswil
19:38
Langenthal
19:44
Langenthal
S2391
SBB
19:56
Rothrist
20:03
Olten
20:41
Olten
IC5
SBB
20:59
Solothurn
21:18
Biel/Bienne
21:39
Neuchâtel
21:59
Yverdon-les-Bains
22:18
Renens VD
22:35
Renens VD
RE3318484
SBB
22:42
Morges
22:51
Allaman
23:01
Gland
23:05
Nyon
23:13
Coppet
23:22
Genève
23:31
Genève
RL423188
SBB
23:37
Lancy-Pont-Rouge
23:40
Lancy-Bachet
19:27
Willisau
4 h 28
14 stops
4 changes
S791
IR17
IR15
IR95
RL423288
4 h 28
4 changes
14 stops
S791
IR17
IR15
IR95
RL423288
S791
SBB
19:44
Huttwil
19:59
Lotzwil
20:04
Langenthal
20:17
Langenthal
IR17
SBB
20:24
Herzogenbuchsee
20:31
Wynigen
20:38
Burgdorf
20:53
Bern
21:04
Bern
IR15
SBB
21:27
Fribourg/Freiburg
21:46
Romont FR
22:03
Palézieux
22:20
Lausanne
22:52
Lausanne
IR95
SBB
23:23
Nyon
23:38
Genève
23:46
Genève
RL423288
SBB
23:52
Lancy-Pont-Rouge
23:55
Lancy-Bachet

Travel time

Travel time between Willisau and Genève-stade is 3h39