Train O'Clock
Get train times

Basel St. Johann to Brünig-Hasliberg train times

Sunday, 5 January 2025
05:15
+1d
Basel St. Johann
3 h 35
10 stops
4 changes
TER96101
S391
IC6
IC81
LIX2917
3 h 35
4 changes
10 stops
TER96101
S391
IC6
IC81
LIX2917
TER96101
SBB
05:20
Basel SBB
05:31
+1d
Basel SBB
S391
SBB
05:48
Liestal
06:10
Olten
06:29
+1d
Olten
IC6
SBB
06:56
Bern
07:04
+1d
Bern
IC81
SBB
07:24
Thun
07:35
Spiez
07:54
Interlaken West
07:59
Interlaken Ost
08:04
+1d
Interlaken Ost
LIX2917
SBB
08:25
Brienz
08:41
Meiringen
08:50
Brünig-Hasliberg
06:15
+1d
Basel St. Johann
3 h 35
10 stops
3 changes
TER96103
S391
IC61
LIX2919
3 h 35
3 changes
10 stops
TER96103
S391
IC61
LIX2919
TER96103
SBB
06:20
Basel SBB
06:31
+1d
Basel SBB
S391
SBB
06:48
Liestal
07:10
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:45
+1d
Basel St. Johann
3 h 18
10 stops
2 changes
TER96105
IR27
LIX2918
3 h 18
2 changes
10 stops
TER96105
IR27
LIX2918
TER96105
SBB
06:50
Basel SBB
07:16
+1d
Basel SBB
IR27
SBB
07:27
Liestal
07:49
Olten
07:58
Zofingen
08:12
Sursee
08:30
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:15
+1d
Basel St. Johann
3 h 35
10 stops
4 changes
TER96107
S391
IC6
IC81
LIX2921
3 h 35
4 changes
10 stops
TER96107
S391
IC6
IC81
LIX2921
TER96107
SBB
07:20
Basel SBB
07:31
+1d
Basel SBB
S391
SBB
07:48
Liestal
08:10
Olten
08:29
+1d
Olten
IC6
SBB
08:56
Bern
09:04
+1d
Bern
IC81
SBB
09:24
Thun
09:35
Spiez
09:54
Interlaken West
09:59
Interlaken Ost
10:04
+1d
Interlaken Ost
LIX2921
SBB
10:25
Brienz
10:41
Meiringen
10:50
Brünig-Hasliberg
07:45
+1d
Basel St. Johann
3 h 18
7 stops
2 changes
TER96109
IR26
LIX2920
3 h 18
2 changes
7 stops
TER96109
IR26
LIX2920
TER96109
SBB
07:50
Basel SBB
08:03
+1d
Basel SBB
IR26
SBB
08:30
Olten
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:15
+1d
Basel St. Johann
3 h 48
8 stops
4 changes
TER96111
IR37
IC61
IC21
LIX2922
3 h 48
4 changes
8 stops
TER96111
IR37
IC61
IC21
LIX2922
TER96111
SBB
08:20
Basel SBB
08:43
+1d
Basel SBB
IR37
SBB
08:53
Liestal
09:07
+1d
Liestal
IC61
SBB
09:25
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
08:45
+1d
Basel St. Johann
4 h 05
12 stops
4 changes
TER96113
IR36
IR36
IC61
LIX2925
4 h 05
4 changes
12 stops
TER96113
IR36
IR36
IC61
LIX2925
TER96113
SBB
08:50
Basel SBB
09:11
+1d
Basel SBB
IR36
SBB
09:24
Rheinfelden
09:34
+1d
Rheinfelden
IR36
SBB
09:50
Basel SBB
09:56
+1d
Basel SBB
IC61
SBB
10:07
Liestal
10:29
Olten
11:04
Bern
11:24
Thun
11:35
Spiez
11:54
Interlaken West
11:59
Interlaken Ost
12:04
+1d
Interlaken Ost
LIX2925
SBB
12:25
Brienz
12:41
Meiringen
12:50
Brünig-Hasliberg

Travel time

Travel time between Basel St. Johann and Brünig-Hasliberg is 2h48