Train O'Clock
Get train times

Genève to Moosseedorf train times

Saturday, 18 January 2025

Sunday, 19 January 2025

05:35
Genève
2 h 15
4 stops
1 change
IC901
S891
2 h 15
1 change
4 stops
IC901
S891
IC901
SBB
06:08
Renens VD
06:17
Lausanne
07:03
Fribourg/Freiburg
07:26
Bern
07:39
Bern
S891
SBB
07:50
Moosseedorf
05:53
Genève
2 h 27
6 stops
1 change
IR15
S891
2 h 27
1 change
6 stops
IR15
S891
IR15
SBB
06:09
Nyon
06:26
Morges
06:40
Lausanne
06:57
Palézieux
07:33
Fribourg/Freiburg
07:56
Bern
08:09
Bern
S891
SBB
08:20
Moosseedorf
06:35
Genève
2 h 15
4 stops
1 change
IC1
S891
2 h 15
1 change
4 stops
IC1
S891
IC1
SBB
07:08
Renens VD
07:17
Lausanne
08:03
Fribourg/Freiburg
08:26
Bern
08:39
Bern
S891
SBB
08:50
Moosseedorf
06:54
Genève
2 h 26
6 stops
1 change
IR15
S891
2 h 26
1 change
6 stops
IR15
S891
IR15
SBB
07:09
Nyon
07:26
Morges
07:40
Lausanne
07:57
Palézieux
08:33
Fribourg/Freiburg
08:56
Bern
09:09
Bern
S891
SBB
09:20
Moosseedorf
07:35
Genève
2 h 15
4 stops
1 change
IC1
S891
2 h 15
1 change
4 stops
IC1
S891
IC1
SBB
08:08
Renens VD
08:17
Lausanne
09:03
Fribourg/Freiburg
09:26
Bern
09:39
Bern
S891
SBB
09:50
Moosseedorf
07:54
Genève
2 h 56
6 stops
1 change
IR15
S891
2 h 56
1 change
6 stops
IR15
S891
IR15
SBB
08:09
Nyon
08:26
Morges
08:40
Lausanne
08:57
Palézieux
09:33
Fribourg/Freiburg
09:56
Bern
10:39
Bern
S891
SBB
10:50
Moosseedorf
08:35
Genève
2 h 45
4 stops
1 change
IC903
S891
2 h 45
1 change
4 stops
IC903
S891
IC903
SBB
09:08
Renens VD
09:17
Lausanne
10:03
Fribourg/Freiburg
10:26
Bern
11:09
Bern
S891
SBB
11:20
Moosseedorf
08:54
Genève
2 h 26
6 stops
1 change
IR15
S891
2 h 26
1 change
6 stops
IR15
S891
IR15
SBB
09:09
Nyon
09:26
Morges
09:40
Lausanne
09:57
Palézieux
10:33
Fribourg/Freiburg
10:56
Bern
11:09
Bern
S891
SBB
11:20
Moosseedorf
09:31
Genève
2 h 19
4 stops
1 change
IC1
S891
2 h 19
1 change
4 stops
IC1
S891
IC1
SBB
10:08
Renens VD
10:17
Lausanne
11:03
Fribourg/Freiburg
11:26
Bern
11:39
Bern
S891
SBB
11:50
Moosseedorf
09:54
Genève
2 h 26
6 stops
1 change
IR15
S891
2 h 26
1 change
6 stops
IR15
S891
IR15
SBB
10:09
Nyon
10:26
Morges
10:40
Lausanne
10:57
Palézieux
11:33
Fribourg/Freiburg
11:56
Bern
12:09
Bern
S891
SBB
12:20
Moosseedorf
10:35
Genève
2 h 15
4 stops
1 change
IC1
S891
2 h 15
1 change
4 stops
IC1
S891
IC1
SBB
11:08
Renens VD
11:17
Lausanne
12:03
Fribourg/Freiburg
12:26
Bern
12:39
Bern
S891
SBB
12:50
Moosseedorf
10:54
Genève
2 h 26
6 stops
1 change
IR15
S891
2 h 26
1 change
6 stops
IR15
S891
IR15
SBB
11:09
Nyon
11:26
Morges
11:40
Lausanne
11:57
Palézieux
12:33
Fribourg/Freiburg
12:56
Bern
13:09
Bern
S891
SBB
13:20
Moosseedorf
11:35
Genève
2 h 15
4 stops
1 change
IC907
S891
2 h 15
1 change
4 stops
IC907
S891
IC907
SBB
12:08
Renens VD
12:17
Lausanne
13:03
Fribourg/Freiburg
13:26
Bern
13:39
Bern
S891
SBB
13:50
Moosseedorf
11:54
Genève
2 h 26
6 stops
1 change
IR15
S891
2 h 26
1 change
6 stops
IR15
S891
IR15
SBB
12:09
Nyon
12:26
Morges
12:40
Lausanne
12:57
Palézieux
13:33
Fribourg/Freiburg
13:56
Bern
14:09
Bern
S891
SBB
14:20
Moosseedorf
12:35
Genève
2 h 15
4 stops
1 change
IC1
S891
2 h 15
1 change
4 stops
IC1
S891
IC1
SBB
13:08
Renens VD
13:17
Lausanne
14:03
Fribourg/Freiburg
14:26
Bern
14:39
Bern
S891
SBB
14:50
Moosseedorf

Travel time

Travel time between Geneva and Moosseedorf is 1h57