Train O'Clock
Get train times

Oberkirch to Zürich Saalsporthalle train times

Saturday, 14 December 2024
07:07
Oberkirch Lu
1 h 36
4 stops
3 changes
S1102778
RE24
IC5
S4102778
Platform 2
1 h 36
3 changes
4 stops
S1102778
RE24
IC5
S4102778
Platform 2
S1102778
Platform 2
SBB
07:10
Sursee
07:27
Sursee
RE24
Platform 3
SBB
07:45
Zofingen
07:52
Olten
07:59
Olten
IC5
Platform 2
SBB
08:30
Zürich Hb
08:38
Zürich HB SZU
S4102778
Platform 21
SBB
08:43
Zürich Saalsporthalle
07:20
Oberkirch Lu
1 h 43
5 stops
2 changes
S1102778
IR70
S4102778
Platform 1
1 h 43
2 changes
5 stops
S1102778
IR70
S4102778
Platform 1
S1102778
Platform 1
SBB
07:27
Sempach-Neuenkirch
07:51
Luzern
08:09
Rotkreuz
08:21
Zug
08:29
Zug
IR70
Platform 5
SBB
08:50
Zürich Hb
08:58
Zürich HB SZU
S4102778
Platform 21
SBB
09:03
Zürich Saalsporthalle
07:37
Oberkirch Lu
1 h 46
5 stops
3 changes
S1102778
IR27
IC5
S4102778
Platform 2
1 h 46
3 changes
5 stops
S1102778
IR27
IC5
S4102778
Platform 2
S1102778
Platform 2
SBB
07:40
Sursee
07:48
Sursee
IR27
Platform 3
SBB
08:03
Zofingen
08:10
Olten
08:20
Olten
IC5
Platform 7
SBB
08:31
Aarau
08:56
Zürich Hb
09:18
Zürich HB SZU
S4102778
Platform 21
SBB
09:23
Zürich Saalsporthalle
07:50
Oberkirch Lu
1 h 53
4 stops
2 changes
S1102778
IR75
S4102778
Platform 1
1 h 53
2 changes
4 stops
S1102778
IR75
S4102778
Platform 1
S1102778
Platform 1
SBB
08:21
Luzern
08:42
Rotkreuz
08:49
Rotkreuz
IR75
Platform 3
SBB
08:58
Zug
09:25
Zürich Hb
09:38
Zürich HB SZU
S4102778
Platform 21
SBB
09:43
Zürich Saalsporthalle
08:07
Oberkirch Lu
1 h 56
4 stops
3 changes
S1102778
RE24
IC5
S4102778
Platform 2
1 h 56
3 changes
4 stops
S1102778
RE24
IC5
S4102778
Platform 2
S1102778
Platform 2
SBB
08:10
Sursee
08:27
Sursee
RE24
Platform 3
SBB
08:45
Zofingen
08:52
Olten
08:59
Olten
IC5
Platform 2
SBB
09:30
Zürich Hb
09:58
Zürich HB SZU
S4102778
Platform 21
SBB
10:03
Zürich Saalsporthalle
08:20
Oberkirch Lu
2 h 03
5 stops
2 changes
S1102778
IR70
S4102778
Platform 1
2 h 03
2 changes
5 stops
S1102778
IR70
S4102778
Platform 1
S1102778
Platform 1
SBB
08:27
Sempach-Neuenkirch
08:51
Luzern
09:09
Rotkreuz
09:21
Zug
09:29
Zug
IR70
Platform 5
SBB
09:50
Zürich Hb
10:18
Zürich HB SZU
S4102778
Platform 21
SBB
10:23
Zürich Saalsporthalle
08:37
Oberkirch Lu
2 h 06
5 stops
3 changes
S1102778
IR27
IC5
S4102778
Platform 2
2 h 06
3 changes
5 stops
S1102778
IR27
IC5
S4102778
Platform 2
S1102778
Platform 2
SBB
08:40
Sursee
08:48
Sursee
IR27
Platform 3
SBB
09:03
Zofingen
09:10
Olten
09:20
Olten
IC5
Platform 7
SBB
09:31
Aarau
09:56
Zürich Hb
10:38
Zürich HB SZU
S4102778
Platform 21
SBB
10:43
Zürich Saalsporthalle
08:50
Oberkirch Lu
1 h 54
5 stops
3 changes
S1102778
IR75
S24102778
S4102778
Platform 1
1 h 54
3 changes
5 stops
S1102778
IR75
S24102778
S4102778
Platform 1
S1102778
Platform 1
SBB
09:21
Luzern
09:42
Rotkreuz
09:49
Rotkreuz
IR75
Platform 3
SBB
09:58
Zug
10:14
Thalwil
10:21
Thalwil
S24102778
Platform 5
SBB
10:28
Zürich Wollishofen
10:42
Zürich Brunau
S4102778
Platform 1
SBB
10:44
Zürich Saalsporthalle
09:07
Oberkirch Lu
1 h 56
4 stops
3 changes
S1102778
RE24
IC5
S4102778
Platform 2
1 h 56
3 changes
4 stops
S1102778
RE24
IC5
S4102778
Platform 2
S1102778
Platform 2
SBB
09:10
Sursee
09:27
Sursee
RE24
Platform 3
SBB
09:45
Zofingen
09:52
Olten
09:59
Olten
IC5
Platform 2
SBB
10:30
Zürich Hb
10:58
Zürich HB SZU
S4102778
Platform 21
SBB
11:03
Zürich Saalsporthalle
09:20
Oberkirch Lu
2 h 03
5 stops
2 changes
S1102778
IR70
S4102778
Platform 1
2 h 03
2 changes
5 stops
S1102778
IR70
S4102778
Platform 1
S1102778
Platform 1
SBB
09:27
Sempach-Neuenkirch
09:51
Luzern
10:09
Rotkreuz
10:21
Zug
10:29
Zug
IR70
Platform 5
SBB
10:50
Zürich Hb
11:18
Zürich HB SZU
S4102778
Platform 21
SBB
11:23
Zürich Saalsporthalle
09:37
Oberkirch Lu
2 h 06
5 stops
3 changes
S1102778
IR27
IC5
S4102778
Platform 2
2 h 06
3 changes
5 stops
S1102778
IR27
IC5
S4102778
Platform 2
S1102778
Platform 2
SBB
09:40
Sursee
09:48
Sursee
IR27
Platform 3
SBB
10:03
Zofingen
10:10
Olten
10:20
Olten
IC5
Platform 7
SBB
10:31
Aarau
10:56
Zürich Hb
11:38
Zürich HB SZU
S4102778
Platform 21
SBB
11:43
Zürich Saalsporthalle
09:50
Oberkirch Lu
1 h 54
5 stops
3 changes
S1102778
IR75
S24102778
S4102778
Platform 1
1 h 54
3 changes
5 stops
S1102778
IR75
S24102778
S4102778
Platform 1
S1102778
Platform 1
SBB
10:21
Luzern
10:42
Rotkreuz
10:49
Rotkreuz
IR75
Platform 3
SBB
10:58
Zug
11:14
Thalwil
11:21
Thalwil
S24102778
Platform 5
SBB
11:28
Zürich Wollishofen
11:42
Zürich Brunau
S4102778
Platform 1
SBB
11:44
Zürich Saalsporthalle

Travel time

Travel time between Oberkirch and Zürich Saalsporthalle is 1h21