Train O'Clock
Get train times

Muttenz to Willisau train times

Saturday, 14 December 2024
18:37
Muttenz
1 h 52
6 stops
2 changes
S3102778
S23102778
S7102778
Platform 4
1 h 52
2 changes
6 stops
S3102778
S23102778
S7102778
Platform 4
S3102778
Platform 4
SBB
18:48
Liestal
19:10
Olten
19:16
Olten
S23102778
Platform 12
SBB
19:20
Aarburg-Oftringen
19:24
Rothrist
19:36
Langenthal
19:51
Langenthal
S7102778
Platform 13
SBB
19:58
Lotzwil
20:29
Willisau
19:07
Muttenz
2 h 22
6 stops
2 changes
S3102778
S23102778
S7102778
Platform 4
2 h 22
2 changes
6 stops
S3102778
S23102778
S7102778
Platform 4
S3102778
Platform 4
SBB
19:18
Liestal
19:40
Olten
19:55
Olten
S23102778
Platform 9
SBB
19:59
Aarburg-Oftringen
20:07
Murgenthal
20:14
Langenthal
20:51
Langenthal
S7102778
Platform 13
SBB
20:58
Lotzwil
21:29
Willisau
19:37
Muttenz
2 h 20
5 stops
3 changes
S3102778
IR26
S6102778
S6102778
Platform 4
2 h 20
3 changes
5 stops
S3102778
IR26
S6102778
S6102778
Platform 4
S3102778
Platform 4
SBB
19:48
Liestal
20:10
Olten
20:30
Olten
IR26
Platform 12
SBB
21:05
Luzern
21:16
Luzern
S6102778
Platform 5BC
SBB
21:29
Malters
21:40
Wolhusen
21:46
Wolhusen
S6102778
Platform 2AB
SBB
21:57
Willisau
20:07
Muttenz
3 h 22
7 stops
2 changes
S3102778
S23102778
S7102778
Platform 4
3 h 22
2 changes
7 stops
S3102778
S23102778
S7102778
Platform 4
S3102778
Platform 4
SBB
20:18
Liestal
20:40
Olten
20:55
Olten
S23102778
Platform 9
SBB
20:59
Aarburg-Oftringen
21:07
Murgenthal
21:14
Langenthal
22:51
Langenthal
S7102778
Platform 13
SBB
23:00
Madiswil
23:13
Huttwil
23:29
Willisau
20:37
Muttenz
4 h 16
5 stops
3 changes
S3102778
IC21
S6102778
S6102778
Platform 4
4 h 16
3 changes
5 stops
S3102778
IC21
S6102778
S6102778
Platform 4
S3102778
Platform 4
SBB
20:48
Liestal
21:10
Olten
21:30
Olten
IC21
Platform 12
SBB
22:05
Luzern
22:16
Luzern
S6102778
Platform 4
SBB
22:29
Malters
22:40
Wolhusen
00:42
Wolhusen
S6102778
Platform 3AB
SBB
00:53
Willisau

Travel time

Travel time between Muttenz and Willisau is 1h40