Train O'Clock
Get train times

Oberkirch to Genève-Aéroport train times

Sunday, 19 January 2025
07:07
Oberkirch LU
3 h 08
10 stops
1 change
S191
IR15
3 h 08
1 change
10 stops
S191
IR15
S191
SBB
07:10
Sursee
07:18
Sursee
IR15
SBB
07:32
Zofingen
08:04
Bern
08:27
Fribourg/Freiburg
08:46
Romont FR
09:03
Palézieux
09:23
Lausanne
09:34
Morges
09:50
Nyon
10:08
Genève
10:15
Genève-Aéroport
07:20
Oberkirch LU
3 h 45
9 stops
3 changes
S191
IC21
IC5
IR90
3 h 45
3 changes
9 stops
S191
IC21
IC5
IR90
S191
SBB
07:27
Sempach-Neuenkirch
07:45
Luzern
07:54
Luzern
IC21
SBB
08:28
Olten
08:41
Olten
IC5
SBB
08:59
Solothurn
09:18
Biel/Bienne
09:39
Neuchâtel
09:59
Yverdon-les-Bains
10:18
Renens VD
10:23
Renens VD
IR90
SBB
10:58
Genève
11:05
Genève-Aéroport
07:37
Oberkirch LU
3 h 38
10 stops
1 change
S191
IR15
3 h 38
1 change
10 stops
S191
IR15
S191
SBB
07:40
Sursee
08:18
Sursee
IR15
SBB
08:32
Zofingen
09:04
Bern
09:27
Fribourg/Freiburg
09:46
Romont FR
10:03
Palézieux
10:23
Lausanne
10:34
Morges
10:50
Nyon
11:08
Genève
11:15
Genève-Aéroport
08:07
Oberkirch LU
3 h 29
8 stops
3 changes
S191
RE244712
IC6
IC1
3 h 29
3 changes
8 stops
S191
RE244712
IC6
IC1
S191
SBB
08:10
Sursee
08:27
Sursee
RE244712
SBB
08:45
Zofingen
08:52
Olten
08:58
Olten
IC6
SBB
09:26
Bern
09:34
Bern
IC1
SBB
09:57
Fribourg/Freiburg
10:46
Lausanne
10:53
Renens VD
11:28
Genève
11:36
Genève-Aéroport
08:37
Oberkirch LU
3 h 38
10 stops
1 change
S191
IR15
3 h 38
1 change
10 stops
S191
IR15
S191
SBB
08:40
Sursee
09:18
Sursee
IR15
SBB
09:32
Zofingen
10:04
Bern
10:27
Fribourg/Freiburg
10:46
Romont FR
11:03
Palézieux
11:23
Lausanne
11:34
Morges
11:50
Nyon
12:08
Genève
12:15
Genève-Aéroport
09:07
Oberkirch LU
3 h 29
8 stops
3 changes
S191
RE244714
IC61
IC1
3 h 29
3 changes
8 stops
S191
RE244714
IC61
IC1
S191
SBB
09:10
Sursee
09:27
Sursee
RE244714
SBB
09:45
Zofingen
09:52
Olten
09:58
Olten
IC61
SBB
10:26
Bern
10:34
Bern
IC1
SBB
10:57
Fribourg/Freiburg
11:46
Lausanne
11:53
Renens VD
12:28
Genève
12:36
Genève-Aéroport
09:37
Oberkirch LU
3 h 38
10 stops
1 change
S191
IR15
3 h 38
1 change
10 stops
S191
IR15
S191
SBB
09:40
Sursee
10:18
Sursee
IR15
SBB
10:32
Zofingen
11:04
Bern
11:27
Fribourg/Freiburg
11:46
Romont FR
12:03
Palézieux
12:23
Lausanne
12:34
Morges
12:50
Nyon
13:08
Genève
13:15
Genève-Aéroport
10:07
Oberkirch LU
3 h 28
8 stops
3 changes
S191
RE244716
EC63
IC1
3 h 28
3 changes
8 stops
S191
RE244716
EC63
IC1
S191
SBB
10:10
Sursee
10:27
Sursee
RE244716
SBB
10:45
Zofingen
10:52
Olten
10:58
Olten
EC63
SBB
11:26
Bern
11:34
Bern
IC1
SBB
11:57
Fribourg/Freiburg
12:46
Lausanne
12:53
Renens VD
13:28
Genève
13:35
Genève-Aéroport
10:37
Oberkirch LU
3 h 28
9 stops
3 changes
S191
IR27
IC5
IR90
3 h 28
3 changes
9 stops
S191
IR27
IC5
IR90
S191
SBB
10:40
Sursee
10:48
Sursee
IR27
SBB
11:03
Zofingen
11:10
Olten
11:41
Olten
IC5
SBB
11:59
Solothurn
12:18
Biel/Bienne
12:39
Neuchâtel
12:59
Yverdon-les-Bains
13:18
Renens VD
13:23
Renens VD
IR90
SBB
13:58
Genève
14:05
Genève-Aéroport
11:07
Oberkirch LU
3 h 08
10 stops
1 change
S191
IR15
3 h 08
1 change
10 stops
S191
IR15
S191
SBB
11:10
Sursee
11:18
Sursee
IR15
SBB
11:32
Zofingen
12:04
Bern
12:27
Fribourg/Freiburg
12:46
Romont FR
13:03
Palézieux
13:23
Lausanne
13:34
Morges
13:50
Nyon
14:08
Genève
14:15
Genève-Aéroport

Travel time

Travel time between Oberkirch and Genève-Aéroport is 3h04