Train O'Clock
Get train times

Moreillon to Hallwil train times

Friday, 13 December 2024
11:16
Moreillon
2 h 59
6 stops
4 changes
R6
IR15
IC61
S26102778
S9102778
Platform 2
2 h 59
4 changes
6 stops
R6
IR15
IC61
S26102778
S9102778
Platform 2
R6
Platform 2
SBB
11:23
Palézieux
12:00
Palézieux
IR15
Platform 2
SBB
12:16
Romont Fr
12:34
Fribourg/Freiburg
12:56
Bern
13:04
Bern
IC61
Platform 4
SBB
13:30
Olten
13:37
Olten
S26102778
Platform 3CD
SBB
13:57
Lenzburg
14:04
Lenzburg
S9102778
Platform 7
SBB
14:15
Hallwil
11:39
Moreillon
3 h 10
11 stops
3 changes
R6
IC5
S23102778
S9102778
Platform 1
3 h 10
3 changes
11 stops
R6
IC5
S23102778
S9102778
Platform 1
R6
Platform 1
SBB
11:42
Puidoux
11:55
Lausanne
12:15
Lausanne
IC5
Platform 5
SBB
12:37
Yverdon-les-Bains
12:58
Neuchâtel
13:17
Biel/Bienne
13:26
Grenchen Süd
13:34
Solothurn
13:46
Oensingen
13:57
Olten
14:05
Olten
S23102778
Platform 9
SBB
14:23
Rupperswil
14:27
Lenzburg
14:38
Lenzburg
S9102778
Platform 7
SBB
14:49
Hallwil
12:16
Moreillon
2 h 59
6 stops
4 changes
R6
IR15
IC61
S26102778
S9102778
Platform 2
2 h 59
4 changes
6 stops
R6
IR15
IC61
S26102778
S9102778
Platform 2
R6
Platform 2
SBB
12:23
Palézieux
13:00
Palézieux
IR15
Platform 2
SBB
13:16
Romont Fr
13:34
Fribourg/Freiburg
13:56
Bern
14:04
Bern
IC61
Platform 4
SBB
14:30
Olten
14:37
Olten
S26102778
Platform 3CD
SBB
14:57
Lenzburg
15:04
Lenzburg
S9102778
Platform 7
SBB
15:15
Hallwil
12:39
Moreillon
3 h 10
11 stops
3 changes
R6
IC5
S23102778
S9102778
Platform 1
3 h 10
3 changes
11 stops
R6
IC5
S23102778
S9102778
Platform 1
R6
Platform 1
SBB
12:42
Puidoux
12:55
Lausanne
13:15
Lausanne
IC5
Platform 5
SBB
13:37
Yverdon-les-Bains
13:58
Neuchâtel
14:17
Biel/Bienne
14:26
Grenchen Süd
14:34
Solothurn
14:46
Oensingen
14:57
Olten
15:05
Olten
S23102778
Platform 9
SBB
15:23
Rupperswil
15:27
Lenzburg
15:38
Lenzburg
S9102778
Platform 7
SBB
15:49
Hallwil
13:16
Moreillon
2 h 59
6 stops
4 changes
R6
IR15
IC6
S26102778
S9102778
Platform 2
2 h 59
4 changes
6 stops
R6
IR15
IC6
S26102778
S9102778
Platform 2
R6
Platform 2
SBB
13:23
Palézieux
14:00
Palézieux
IR15
Platform 2
SBB
14:16
Romont Fr
14:34
Fribourg/Freiburg
14:56
Bern
15:04
Bern
IC6
Platform 4
SBB
15:30
Olten
15:37
Olten
S26102778
Platform 3CD
SBB
15:57
Lenzburg
16:04
Lenzburg
S9102778
Platform 7
SBB
16:15
Hallwil
13:39
Moreillon
3 h 10
11 stops
3 changes
R6
IC5
S23102778
S9102778
Platform 1
3 h 10
3 changes
11 stops
R6
IC5
S23102778
S9102778
Platform 1
R6
Platform 1
SBB
13:42
Puidoux
13:55
Lausanne
14:15
Lausanne
IC5
Platform 5
SBB
14:37
Yverdon-les-Bains
14:58
Neuchâtel
15:17
Biel/Bienne
15:26
Grenchen Süd
15:34
Solothurn
15:46
Oensingen
15:57
Olten
16:05
Olten
S23102778
Platform 9
SBB
16:23
Rupperswil
16:27
Lenzburg
16:38
Lenzburg
S9102778
Platform 7
SBB
16:49
Hallwil
14:16
Moreillon
2 h 59
6 stops
4 changes
R6
IR15
ICE376
S26102778
S9102778
Platform 2
2 h 59
4 changes
6 stops
R6
IR15
ICE376
S26102778
S9102778
Platform 2
R6
Platform 2
SBB
14:23
Palézieux
15:00
Palézieux
IR15
Platform 2
SBB
15:16
Romont Fr
15:34
Fribourg/Freiburg
15:56
Bern
16:04
Bern
ICE376
Platform 4
SBB
16:30
Olten
16:37
Olten
S26102778
Platform 3CD
SBB
16:57
Lenzburg
17:04
Lenzburg
S9102778
Platform 7
SBB
17:15
Hallwil
14:39
Moreillon
3 h 10
11 stops
3 changes
R6
IC5
S23102778
S9102778
Platform 1
3 h 10
3 changes
11 stops
R6
IC5
S23102778
S9102778
Platform 1
R6
Platform 1
SBB
14:42
Puidoux
14:55
Lausanne
15:15
Lausanne
IC5
Platform 5
SBB
15:37
Yverdon-les-Bains
15:58
Neuchâtel
16:17
Biel/Bienne
16:26
Grenchen Süd
16:34
Solothurn
16:46
Oensingen
16:57
Olten
17:05
Olten
S23102778
Platform 9
SBB
17:23
Rupperswil
17:27
Lenzburg
17:38
Lenzburg
S9102778
Platform 7
SBB
17:49
Hallwil
15:16
Moreillon
2 h 59
6 stops
4 changes
R6
IR15
IC6
S26102778
S9102778
Platform 2
2 h 59
4 changes
6 stops
R6
IR15
IC6
S26102778
S9102778
Platform 2
R6
Platform 2
SBB
15:23
Palézieux
16:00
Palézieux
IR15
Platform 2
SBB
16:16
Romont Fr
16:34
Fribourg/Freiburg
16:56
Bern
17:04
Bern
IC6
Platform 4
SBB
17:30
Olten
17:37
Olten
S26102778
Platform 3CD
SBB
17:57
Lenzburg
18:04
Lenzburg
S9102778
Platform 7
SBB
18:15
Hallwil
15:39
Moreillon
3 h 10
11 stops
3 changes
R6
IC5
S23102778
S9102778
Platform 1
3 h 10
3 changes
11 stops
R6
IC5
S23102778
S9102778
Platform 1
R6
Platform 1
SBB
15:42
Puidoux
15:55
Lausanne
16:15
Lausanne
IC5
Platform 5
SBB
16:37
Yverdon-les-Bains
16:58
Neuchâtel
17:17
Biel/Bienne
17:26
Grenchen Süd
17:34
Solothurn
17:46
Oensingen
17:57
Olten
18:05
Olten
S23102778
Platform 9
SBB
18:23
Rupperswil
18:27
Lenzburg
18:38
Lenzburg
S9102778
Platform 7
SBB
18:49
Hallwil
16:16
Moreillon
2 h 59
6 stops
4 changes
R6
IR15
IC61
S26102778
S9102778
Platform 2
2 h 59
4 changes
6 stops
R6
IR15
IC61
S26102778
S9102778
Platform 2
R6
Platform 2
SBB
16:23
Palézieux
17:00
Palézieux
IR15
Platform 2
SBB
17:16
Romont Fr
17:34
Fribourg/Freiburg
17:56
Bern
18:04
Bern
IC61
Platform 4
SBB
18:30
Olten
18:37
Olten
S26102778
Platform 3CD
SBB
18:57
Lenzburg
19:04
Lenzburg
S9102778
Platform 7
SBB
19:15
Hallwil
16:39
Moreillon
3 h 10
11 stops
3 changes
R6
IC5
S23102778
S9102778
Platform 1
3 h 10
3 changes
11 stops
R6
IC5
S23102778
S9102778
Platform 1
R6
Platform 1
SBB
16:42
Puidoux
16:55
Lausanne
17:15
Lausanne
IC5
Platform 5
SBB
17:37
Yverdon-les-Bains
17:58
Neuchâtel
18:17
Biel/Bienne
18:26
Grenchen Süd
18:34
Solothurn
18:46
Oensingen
18:57
Olten
19:05
Olten
S23102778
Platform 9
SBB
19:23
Rupperswil
19:27
Lenzburg
19:38
Lenzburg
S9102778
Platform 7
SBB
19:49
Hallwil

Travel time

Travel time between Moreillon and Hallwil is 2h57