Train O'Clock
Get train times

Balsthal to Brünig-Hasliberg train times

Saturday, 18 January 2025
05:32
+1d
Balsthal
3 h 31
7 stops
3 changes
S2291
S2091
IR26
LIX2916
3 h 31
3 changes
7 stops
S2291
S2091
IR26
LIX2916
S2291
SBB
05:40
Oensingen
06:06
+1d
Oensingen
S2091
SBB
06:24
Olten
06:30
+1d
Olten
IR26
SBB
07:05
Luzern
08:06
+1d
Luzern
LIX2916
SBB
08:28
Sachseln
08:37
Giswil
08:44
Kaiserstuhl OW
08:51
Lungern
09:03
Brünig-Hasliberg
06:02
+1d
Balsthal
3 h 48
9 stops
3 changes
S2291
S2091
IC61
LIX2919
3 h 48
3 changes
9 stops
S2291
S2091
IC61
LIX2919
S2291
SBB
06:10
Oensingen
06:32
+1d
Oensingen
S2091
SBB
06:50
Olten
07:29
+1d
Olten
IC61
SBB
08:04
Bern
08:24
Thun
08:35
Spiez
08:54
Interlaken West
08:59
Interlaken Ost
09:04
+1d
Interlaken Ost
LIX2919
SBB
09:25
Brienz
09:41
Meiringen
09:50
Brünig-Hasliberg
06:32
+1d
Balsthal
3 h 31
7 stops
3 changes
S2291
S2091
IC21
LIX2918
3 h 31
3 changes
7 stops
S2291
S2091
IC21
LIX2918
S2291
SBB
06:40
Oensingen
07:06
+1d
Oensingen
S2091
SBB
07:24
Olten
07:30
+1d
Olten
IC21
SBB
08:05
Luzern
09:06
+1d
Luzern
LIX2918
SBB
09:28
Sachseln
09:37
Giswil
09:44
Kaiserstuhl OW
09:51
Lungern
10:03
Brünig-Hasliberg
07:02
+1d
Balsthal
3 h 48
9 stops
3 changes
S2291
S2091
IC61
LIX2921
3 h 48
3 changes
9 stops
S2291
S2091
IC61
LIX2921
S2291
SBB
07:10
Oensingen
07:32
+1d
Oensingen
S2091
SBB
07:50
Olten
07:58
+1d
Olten
IC61
SBB
08:34
Bern
08:54
Thun
09:05
Spiez
09:23
Interlaken West
09:28
Interlaken Ost
10:04
+1d
Interlaken Ost
LIX2921
SBB
10:25
Brienz
10:41
Meiringen
10:50
Brünig-Hasliberg
07:32
+1d
Balsthal
3 h 31
7 stops
3 changes
S2291
S2091
IR26
LIX2920
3 h 31
3 changes
7 stops
S2291
S2091
IR26
LIX2920
S2291
SBB
07:40
Oensingen
08:06
+1d
Oensingen
S2091
SBB
08:24
Olten
08:30
+1d
Olten
IR26
SBB
09:05
Luzern
10:06
+1d
Luzern
LIX2920
SBB
10:28
Sachseln
10:37
Giswil
10:44
Kaiserstuhl OW
10:51
Lungern
11:03
Brünig-Hasliberg
08:02
+1d
Balsthal
3 h 48
9 stops
3 changes
S2291
S2091
IC61
LIX2923
3 h 48
3 changes
9 stops
S2291
S2091
IC61
LIX2923
S2291
SBB
08:10
Oensingen
08:32
+1d
Oensingen
S2091
SBB
08:50
Olten
09:29
+1d
Olten
IC61
SBB
10:04
Bern
10:24
Thun
10:35
Spiez
10:54
Interlaken West
10:59
Interlaken Ost
11:04
+1d
Interlaken Ost
LIX2923
SBB
11:25
Brienz
11:41
Meiringen
11:50
Brünig-Hasliberg
08:32
+1d
Balsthal
3 h 31
7 stops
3 changes
S2291
S2091
IC21
LIX2922
3 h 31
3 changes
7 stops
S2291
S2091
IC21
LIX2922
S2291
SBB
08:40
Oensingen
09:06
+1d
Oensingen
S2091
SBB
09:24
Olten
09:30
+1d
Olten
IC21
SBB
10:05
Luzern
11:06
+1d
Luzern
LIX2922
SBB
11:28
Sachseln
11:37
Giswil
11:44
Kaiserstuhl OW
11:51
Lungern
12:03
Brünig-Hasliberg
09:02
+1d
Balsthal
3 h 48
9 stops
3 changes
S2291
S2091
IC61
LIX2925
3 h 48
3 changes
9 stops
S2291
S2091
IC61
LIX2925
S2291
SBB
09:10
Oensingen
09:32
+1d
Oensingen
S2091
SBB
09:50
Olten
09:58
+1d
Olten
IC61
SBB
10:34
Bern
10:54
Thun
11:05
Spiez
11:23
Interlaken West
11:28
Interlaken Ost
12:04
+1d
Interlaken Ost
LIX2925
SBB
12:25
Brienz
12:41
Meiringen
12:50
Brünig-Hasliberg
09:32
+1d
Balsthal
3 h 31
7 stops
3 changes
S2291
S2091
IR26
LIX2924
3 h 31
3 changes
7 stops
S2291
S2091
IR26
LIX2924
S2291
SBB
09:40
Oensingen
10:06
+1d
Oensingen
S2091
SBB
10:24
Olten
10:30
+1d
Olten
IR26
SBB
11:05
Luzern
12:06
+1d
Luzern
LIX2924
SBB
12:28
Sachseln
12:37
Giswil
12:44
Kaiserstuhl OW
12:51
Lungern
13:03
Brünig-Hasliberg
10:02
+1d
Balsthal
3 h 48
10 stops
4 changes
S2291
S2091
EC63
GPX4068
LIX2927
3 h 48
4 changes
10 stops
S2291
S2091
EC63
GPX4068
LIX2927
S2291
SBB
10:10
Oensingen
10:32
+1d
Oensingen
S2091
SBB
10:50
Olten
10:58
+1d
Olten
EC63
SBB
11:34
Bern
11:54
Thun
12:03
Spiez
12:23
+1d
Spiez
GPX4068
SBB
12:44
Interlaken West
12:48
Interlaken Ost
13:04
+1d
Interlaken Ost
LIX2927
SBB
13:15
Oberried am Brienzersee
13:25
Brienz
13:41
Meiringen
13:50
Brünig-Hasliberg
10:32
+1d
Balsthal
3 h 31
7 stops
3 changes
S2291
S2091
IC21
LIX2926
3 h 31
3 changes
7 stops
S2291
S2091
IC21
LIX2926
S2291
SBB
10:40
Oensingen
11:06
+1d
Oensingen
S2091
SBB
11:24
Olten
11:30
+1d
Olten
IC21
SBB
12:05
Luzern
13:06
+1d
Luzern
LIX2926
SBB
13:28
Sachseln
13:37
Giswil
13:44
Kaiserstuhl OW
13:51
Lungern
14:03
Brünig-Hasliberg
11:02
+1d
Balsthal
3 h 48
9 stops
3 changes
S2291
S2091
IC61
LIX2929
3 h 48
3 changes
9 stops
S2291
S2091
IC61
LIX2929
S2291
SBB
11:10
Oensingen
11:32
+1d
Oensingen
S2091
SBB
11:50
Olten
11:58
+1d
Olten
IC61
SBB
12:34
Bern
12:54
Thun
13:05
Spiez
13:23
Interlaken West
13:28
Interlaken Ost
14:04
+1d
Interlaken Ost
LIX2929
SBB
14:25
Brienz
14:41
Meiringen
14:50
Brünig-Hasliberg

Travel time

Travel time between Balsthal and Brünig-Hasliberg is 2h31