Train O'Clock
Get train times

Thalwil to Bettlach train times

Saturday, 30 November 2024
07:59
Thalwil
1 h 50
S2102778
IC5
S20102778
Platform 6
1 h 50
2 changes
5 stops
S2102778
IC5
S20102778
Platform 6
S2102778
Platform 6
SBB
08:06
Zürich Enge
08:12
Zürich Hb
08:29
Zürich Hb
IC5
Platform 11
SBB
09:02
Olten
09:14
Oensingen
09:24
Solothurn
09:39
Solothurn
S20102778
Platform 5
SBB
09:49
Bettlach
2 changes
5 stops
08:39
Thalwil
1 h 41
IR35
S20102778
Platform 5
1 h 41
1 change
5 stops
IR35
S20102778
Platform 5
IR35
Platform 5
SBB
08:53
Zürich Hb
08:59
Zürich Altstetten
09:28
Olten
09:35
Olten
S20102778
Platform 1B-D
SBB
09:46
Egerkingen
10:10
Solothurn
10:20
Bettlach
1 change
5 stops
09:39
Thalwil
1 h 41
IR35
S20102778
Platform 5
1 h 41
1 change
5 stops
IR35
S20102778
Platform 5
IR35
Platform 5
SBB
09:53
Zürich Hb
09:59
Zürich Altstetten
10:28
Olten
10:35
Olten
S20102778
Platform 1B-D
SBB
10:46
Egerkingen
11:10
Solothurn
11:20
Bettlach
1 change
5 stops
09:59
Thalwil
2 h 21
S2102778
IC5
S20102778
Platform 6
2 h 21
2 changes
5 stops
S2102778
IC5
S20102778
Platform 6
S2102778
Platform 6
SBB
10:06
Zürich Enge
10:12
Zürich Hb
10:29
Zürich Hb
IC5
Platform 16
SBB
11:02
Olten
11:13
Oensingen
11:52
Oensingen
S20102778
Platform 4
SBB
12:10
Solothurn
12:20
Bettlach
2 changes
5 stops
10:06
Thalwil
1 h 43
S8102778
IC5
S20102778
Platform 6
1 h 43
2 changes
6 stops
S8102778
IC5
S20102778
Platform 6
S8102778
Platform 6
SBB
10:14
Zürich Wollishofen
10:18
Zürich Enge
10:23
Zürich Hb
10:29
Zürich Hb
IC5
Platform 16
SBB
11:02
Olten
11:14
Oensingen
11:24
Solothurn
11:39
Solothurn
S20102778
Platform 5
SBB
11:49
Bettlach
2 changes
6 stops
10:39
Thalwil
1 h 41
IR35
S20102778
Platform 5
1 h 41
1 change
5 stops
IR35
S20102778
Platform 5
IR35
Platform 5
SBB
10:53
Zürich Hb
10:59
Zürich Altstetten
11:28
Olten
11:35
Olten
S20102778
Platform 1B-D
SBB
11:46
Egerkingen
12:10
Solothurn
12:20
Bettlach
1 change
5 stops
11:39
Thalwil
1 h 41
IR35
S20102778
Platform 5
1 h 41
1 change
5 stops
IR35
S20102778
Platform 5
IR35
Platform 5
SBB
11:53
Zürich Hb
11:59
Zürich Altstetten
12:28
Olten
12:35
Olten
S20102778
Platform 1B-D
SBB
12:46
Egerkingen
13:10
Solothurn
13:20
Bettlach
1 change
5 stops
11:51
Thalwil
2 h 18
S24102778
IC5
S20102778
Platform 5
2 h 18
2 changes
7 stops
S24102778
IC5
S20102778
Platform 5
S24102778
Platform 5
SBB
11:59
Zürich Wollishofen
12:03
Zürich Enge
12:09
Zürich Hb
12:29
Zürich Hb
IC5
Platform 18
SBB
13:02
Olten
13:14
Oensingen
13:26
Solothurn
13:33
Grenchen Süd
14:07
Grenchen Süd
S20102778
Platform 1
SBB
14:09
Bettlach
2 changes
7 stops
12:39
Thalwil
1 h 41
IR35
S20102778
Platform 5
1 h 41
1 change
5 stops
IR35
S20102778
Platform 5
IR35
Platform 5
SBB
12:53
Zürich Hb
12:59
Zürich Altstetten
13:28
Olten
13:35
Olten
S20102778
Platform 1B-D
SBB
13:46
Egerkingen
14:10
Solothurn
14:20
Bettlach
1 change
5 stops
13:39
Thalwil
2 h 41
IR35
S11102778
S20102778
Platform 5
2 h 41
2 changes
6 stops
IR35
S11102778
S20102778
Platform 5
IR35
Platform 5
SBB
13:53
Zürich Hb
13:59
Zürich Altstetten
14:36
Olten
14:47
Langenthal
14:52
Langenthal
S11102778
Platform 5
SBB
15:09
Niederbipp
15:54
Niederbipp
S20102778
Platform 4
SBB
16:10
Solothurn
16:20
Bettlach
2 changes
6 stops
13:59
Thalwil
1 h 50
S2102778
IC5
S20102778
Platform 6
1 h 50
2 changes
5 stops
S2102778
IC5
S20102778
Platform 6
S2102778
Platform 6
SBB
14:06
Zürich Enge
14:12
Zürich Hb
14:29
Zürich Hb
IC5
Platform 10
SBB
15:02
Olten
15:14
Oensingen
15:24
Solothurn
15:39
Solothurn
S20102778
Platform 5
SBB
15:49
Bettlach
2 changes
5 stops
14:39
Thalwil
1 h 41
IR35
S20102778
Platform 5
1 h 41
1 change
5 stops
IR35
S20102778
Platform 5
IR35
Platform 5
SBB
14:53
Zürich Hb
14:59
Zürich Altstetten
15:28
Olten
15:35
Olten
S20102778
Platform 1B-D
SBB
15:46
Egerkingen
16:10
Solothurn
16:20
Bettlach
1 change
5 stops

Travel time

Travel time between Thalwil and Bettlach is 1h39