Train O'Clock
Get train times

Kaiseraugst to Genève train times

Monday, 6 January 2025
18:27
Kaiseraugst
3 h 54
13 stops
3 changes
S191
S391
IC5
RE3318482
3 h 54
3 changes
13 stops
S191
S391
IC5
RE3318482
S191
SBB
18:31
Pratteln
18:41
Pratteln
S391
SBB
18:48
Liestal
19:10
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
18:47
Kaiseraugst
3 h 51
12 stops
3 changes
S17068
S391
IC5
IR95
3 h 51
3 changes
12 stops
S17068
S391
IC5
IR95
S17068
SBB
18:50
Pratteln
19:11
Pratteln
S391
SBB
19:18
Liestal
19:40
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
18:57
Kaiseraugst
3 h 54
11 stops
3 changes
S191
IC6
IC1
RE3318438
3 h 54
3 changes
11 stops
S191
IC6
IC1
RE3318438
S191
SBB
19:11
Basel SBB
19:28
Basel SBB
IC6
SBB
19:58
Olten
20:26
Bern
20:34
Bern
IC1
SBB
20:57
Fribourg/Freiburg
21:43
Lausanne
22:00
Lausanne
RE3318438
SBB
22:05
Renens VD
22:13
Morges
22:19
Allaman
22:29
Gland
22:34
Nyon
22:41
Coppet
22:51
Genève
19:27
Kaiseraugst
3 h 55
13 stops
3 changes
S191
S391
IC5
RE3318484
3 h 55
3 changes
13 stops
S191
S391
IC5
RE3318484
S191
SBB
19:31
Pratteln
19:41
Pratteln
S391
SBB
19:48
Liestal
20:10
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
19:57
Kaiseraugst
3 h 41
11 stops
3 changes
S191
S391
IC5
IR95
3 h 41
3 changes
11 stops
S191
S391
IC5
IR95
S191
SBB
20:01
Pratteln
20:11
Pratteln
S391
SBB
20:18
Liestal
20:40
Olten
21:02
Olten
IC5
SBB
21:14
Oensingen
21:26
Solothurn
21:34
Grenchen Süd
21:48
Biel/Bienne
22:09
Neuchâtel
22:29
Yverdon-les-Bains
22:48
Renens VD
22:58
Renens VD
IR95
SBB
23:23
Nyon
23:38
Genève
20:27
Kaiseraugst
3 h 38
10 stops
3 changes
S191
S391
IC5
EC46
3 h 38
3 changes
10 stops
S191
S391
IC5
EC46
S191
SBB
20:31
Pratteln
20:41
Pratteln
S391
SBB
20:48
Liestal
21:10
Olten
21:41
Olten
IC5
SBB
21:59
Solothurn
22:18
Biel/Bienne
22:39
Neuchâtel
22:59
Yverdon-les-Bains
23:18
Renens VD
23:25
Renens VD
EC46
SBB
23:32
Morges
23:50
Nyon
00:05
Genève
20:57
Kaiseraugst
3 h 54
15 stops
3 changes
S191
S391
IC5
RE3318442
3 h 54
3 changes
15 stops
S191
S391
IC5
RE3318442
S191
SBB
21:01
Pratteln
21:11
Pratteln
S391
SBB
21:18
Liestal
21:40
Olten
22:02
Olten
IC5
SBB
22:14
Oensingen
22:26
Solothurn
22:34
Grenchen Süd
22:48
Biel/Bienne
23:09
Neuchâtel
23:29
Yverdon-les-Bains
23:48
Renens VD
00:05
Renens VD
RE3318442
SBB
00:13
Morges
00:19
Allaman
00:29
Gland
00:34
Nyon
00:41
Coppet
00:51
Genève
21:27
Kaiseraugst
7 h 17
15 stops
3 changes
S191
S391
IC5
RE3318402
7 h 17
3 changes
15 stops
S191
S391
IC5
RE3318402
S191
SBB
21:31
Pratteln
21:41
Pratteln
S391
SBB
21:48
Liestal
22:10
Olten
22:40
Olten
IC5
SBB
22:58
Solothurn
23:06
Grenchen Süd
23:18
Biel/Bienne
23:39
Neuchâtel
00:01
Yverdon-les-Bains
00:20
Renens VD
03:55
Renens VD
RE3318402
SBB
04:01
Morges
04:10
Allaman
04:20
Gland
04:24
Nyon
04:32
Coppet
04:37
Versoix
04:44
Genève

Travel time

Travel time between Kaiseraugst and Geneva is 3h09