Train O'Clock
Get train times

Hasle LU to Schönenwerd So train times Friday, 15 November 2024

05:23
Hasle LU
1 h 51
2 changes
5 stops
RE7
IC6
S23102778
Platform 1
1 h 51
2 changes
5 stops
RE7
IC6
S23102778
Platform 1
RE7
Platform 1
SBB
05:29
Schüpfheim
05:54
Langnau i.E.
06:07
Konolfingen
06:26
Bern
06:33
Bern
IC6
Platform 2
SBB
07:00
Olten
07:05
Olten
S23102778
Platform 9
SBB
07:14
Schönenwerd So
05:32
Hasle LU
2 h 14
3 changes
5 stops
RE7
S77102778
IR27
S26102778
Platform 1
2 h 14
3 changes
5 stops
RE7
S77102778
IR27
S26102778
Platform 1
RE7
Platform 1
SBB
05:43
Wolhusen
05:59
Wolhusen
S77102778
Platform 2
SBB
06:18
Luzern
06:30
Luzern
IR27
Platform 5
SBB
06:48
Sursee
07:03
Zofingen
07:10
Olten
07:37
Olten
S26102778
Platform 3CD
SBB
07:46
Schönenwerd So
06:03
Hasle LU
2 h 11
2 changes
5 stops
S6102778
S6102778
S23102778
Platform 1
2 h 11
2 changes
5 stops
S6102778
S6102778
S23102778
Platform 1
S6102778
Platform 1
SBB
06:14
Wolhusen
06:46
Wolhusen
S6102778
Platform 2AB
SBB
07:15
Huttwil
07:35
Langenthal
07:44
Langenthal
S23102778
Platform 1
SBB
07:56
Rothrist
08:05
Olten
08:14
Schönenwerd So
07:03
Hasle LU
1 h 43
3 changes
4 stops
S6102778
S6102778
IC21
S26102778
Platform 1
1 h 43
3 changes
4 stops
S6102778
S6102778
IC21
S26102778
Platform 1
S6102778
Platform 1
SBB
07:14
Wolhusen
07:20
Wolhusen
S6102778
Platform 2
SBB
07:31
Malters
07:43
Luzern
07:54
Luzern
IC21
Platform 7
SBB
08:28
Olten
08:37
Olten
S26102778
Platform 3CD
SBB
08:46
Schönenwerd So
08:03
Hasle LU
1 h 43
3 changes
4 stops
S6102778
S6102778
IR26
S26102778
Platform 1
1 h 43
3 changes
4 stops
S6102778
S6102778
IR26
S26102778
Platform 1
S6102778
Platform 1
SBB
08:14
Wolhusen
08:20
Wolhusen
S6102778
Platform 2
SBB
08:31
Malters
08:43
Luzern
08:54
Luzern
IR26
Platform 7
SBB
09:28
Olten
09:37
Olten
S26102778
Platform 3CD
SBB
09:46
Schönenwerd So
09:03
Hasle LU
1 h 43
3 changes
4 stops
S6102778
S6102778
IC21
S26102778
Platform 1
1 h 43
3 changes
4 stops
S6102778
S6102778
IC21
S26102778
Platform 1
S6102778
Platform 1
SBB
09:14
Wolhusen
09:20
Wolhusen
S6102778
Platform 2
SBB
09:31
Malters
09:43
Luzern
09:54
Luzern
IC21
Platform 7
SBB
10:28
Olten
10:37
Olten
S26102778
Platform 3CD
SBB
10:46
Schönenwerd So
10:03
Hasle LU
1 h 43
3 changes
4 stops
S6102778
S6102778
IR26
S26102778
Platform 1
1 h 43
3 changes
4 stops
S6102778
S6102778
IR26
S26102778
Platform 1
S6102778
Platform 1
SBB
10:14
Wolhusen
10:20
Wolhusen
S6102778
Platform 2
SBB
10:31
Malters
10:43
Luzern
10:54
Luzern
IR26
Platform 7
SBB
11:28
Olten
11:37
Olten
S26102778
Platform 3CD
SBB
11:46
Schönenwerd So
11:03
Hasle LU
1 h 43
3 changes
4 stops
S6102778
S6102778
IC21
S26102778
Platform 1
1 h 43
3 changes
4 stops
S6102778
S6102778
IC21
S26102778
Platform 1
S6102778
Platform 1
SBB
11:14
Wolhusen
11:20
Wolhusen
S6102778
Platform 2
SBB
11:31
Malters
11:43
Luzern
11:54
Luzern
IC21
Platform 7
SBB
12:28
Olten
12:37
Olten
S26102778
Platform 3CD
SBB
12:46
Schönenwerd So
12:03
Hasle LU
1 h 43
3 changes
4 stops
S6102778
S6102778
IR26
S26102778
Platform 1
1 h 43
3 changes
4 stops
S6102778
S6102778
IR26
S26102778
Platform 1
S6102778
Platform 1
SBB
12:14
Wolhusen
12:20
Wolhusen
S6102778
Platform 2
SBB
12:31
Malters
12:43
Luzern
12:54
Luzern
IR26
Platform 6
SBB
13:28
Olten
13:37
Olten
S26102778
Platform 3CD
SBB
13:46
Schönenwerd So
13:03
Hasle LU
1 h 43
3 changes
4 stops
S6102778
S6102778
EC178
S26102778
Platform 1
1 h 43
3 changes
4 stops
S6102778
S6102778
EC178
S26102778
Platform 1
S6102778
Platform 1
SBB
13:14
Wolhusen
13:20
Wolhusen
S6102778
Platform 2
SBB
13:31
Malters
13:43
Luzern
13:54
Luzern
EC178
Platform 7
SBB
14:28
Olten
14:37
Olten
S26102778
Platform 3CD
SBB
14:46
Schönenwerd So
14:03
Hasle LU
1 h 43
3 changes
4 stops
S6102778
S6102778
IR26
S26102778
Platform 1
1 h 43
3 changes
4 stops
S6102778
S6102778
IR26
S26102778
Platform 1
S6102778
Platform 1
SBB
14:14
Wolhusen
14:20
Wolhusen
S6102778
Platform 2
SBB
14:31
Malters
14:43
Luzern
14:54
Luzern
IR26
Platform 7
SBB
15:28
Olten
15:37
Olten
S26102778
Platform 3CD
SBB
15:46
Schönenwerd So
15:03
Hasle LU
1 h 43
3 changes
4 stops
S6102778
S6102778
IC21
S26102778
Platform 1
1 h 43
3 changes
4 stops
S6102778
S6102778
IC21
S26102778
Platform 1
S6102778
Platform 1
SBB
15:14
Wolhusen
15:20
Wolhusen
S6102778
Platform 2
SBB
15:31
Malters
15:43
Luzern
15:54
Luzern
IC21
Platform 7
SBB
16:28
Olten
16:37
Olten
S26102778
Platform 3CD
SBB
16:46
Schönenwerd So

Travel time

Travel time between Hasle LU and Schönenwerd So is 1h42