Train O'Clock
Get train times

Estavayer-le-lac to Rafz train times Wednesday, 20 November 2024

09:24
Estavayer-le-Lac
3 h 50
3 changes
10 stops
S30102778
IC5
RE48
S9102778
Platform 1
3 h 50
3 changes
10 stops
S30102778
IC5
RE48
S9102778
Platform 1
S30102778
Platform 1
SBB
09:43
Yverdon-les-Bains
10:06
Yverdon-les-Bains
IC5
Platform 1
SBB
10:26
Neuchâtel
10:46
Biel/Bienne
11:01
Solothurn
11:20
Olten
11:31
Aarau
11:56
Zürich Hb
12:04
Zürich Hb
RE48
Platform 17
SBB
12:11
Zürich Oerlikon
12:23
Bülach
12:43
Schaffhausen
12:57
Schaffhausen
S9102778
Platform 2
SBB
13:14
Rafz
09:34
Estavayer-le-Lac
4 h 11
3 changes
8 stops
S30102778
RE2
IC8
S9102778
Platform 1
4 h 11
3 changes
8 stops
S30102778
RE2
IC8
S9102778
Platform 1
S30102778
Platform 1
SBB
09:46
Payerne
10:13
Fribourg/Freiburg
10:26
Fribourg/Freiburg
RE2
Platform 3
SBB
10:32
Düdingen
10:51
Bern
11:02
Bern
IC8
Platform 2
SBB
11:58
Zürich Hb
13:07
Zürich Hb
S9102778
Platform 41/42
SBB
13:15
Zürich Oerlikon
13:18
Glattbrugg
13:25
Oberglatt Zh
13:45
Rafz
09:54
Estavayer-le-Lac
4 h 20
3 changes
11 stops
S30102778
IC5
RE48
S9102778
Platform 1
4 h 20
3 changes
11 stops
S30102778
IC5
RE48
S9102778
Platform 1
S30102778
Platform 1
SBB
10:13
Yverdon-les-Bains
10:37
Yverdon-les-Bains
IC5
Platform 1
SBB
10:58
Neuchâtel
11:17
Biel/Bienne
11:26
Grenchen Süd
11:34
Solothurn
11:46
Oensingen
11:59
Olten
12:30
Zürich Hb
13:04
Zürich Hb
RE48
Platform 17
SBB
13:11
Zürich Oerlikon
13:23
Bülach
13:43
Schaffhausen
13:57
Schaffhausen
S9102778
Platform 2
SBB
14:14
Rafz
10:04
Estavayer-le-Lac
4 h 11
2 changes
7 stops
S30102778
IC1
S9102778
Platform 1
4 h 11
2 changes
7 stops
S30102778
IC1
S9102778
Platform 1
S30102778
Platform 1
SBB
10:16
Payerne
10:43
Fribourg/Freiburg
11:04
Fribourg/Freiburg
IC1
Platform 3
SBB
11:31
Bern
12:39
Zürich Hb
12:45
Zürich Oerlikon
13:45
Zürich Oerlikon
S9102778
Platform 8
SBB
13:48
Glattbrugg
13:55
Oberglatt Zh
14:15
Rafz
10:24
Estavayer-le-Lac
4 h 21
2 changes
10 stops
S30102778
IC5
S9102778
Platform 1
4 h 21
2 changes
10 stops
S30102778
IC5
S9102778
Platform 1
S30102778
Platform 1
SBB
10:43
Yverdon-les-Bains
11:06
Yverdon-les-Bains
IC5
Platform 1
SBB
11:26
Neuchâtel
11:46
Biel/Bienne
12:01
Solothurn
12:20
Olten
12:31
Aarau
12:56
Zürich Hb
14:07
Zürich Hb
S9102778
Platform 41/42
SBB
14:15
Zürich Oerlikon
14:18
Glattbrugg
14:25
Oberglatt Zh
14:45
Rafz
11:04
Estavayer-le-Lac
4 h 10
3 changes
5 stops
S30102778
IC1
IC486
S9102778
Platform 1
4 h 10
3 changes
5 stops
S30102778
IC1
IC486
S9102778
Platform 1
S30102778
Platform 1
SBB
11:16
Payerne
11:43
Fribourg/Freiburg
12:04
Fribourg/Freiburg
IC1
Platform 3
SBB
12:31
Bern
13:28
Zürich Hb
13:34
Zürich Hb
IC486
Platform 17
SBB
14:13
Schaffhausen
14:57
Schaffhausen
S9102778
Platform 2
SBB
15:14
Rafz
11:24
Estavayer-le-Lac
3 h 21
2 changes
10 stops
S30102778
IC5
S9102778
Platform 1
3 h 21
2 changes
10 stops
S30102778
IC5
S9102778
Platform 1
S30102778
Platform 1
SBB
11:43
Yverdon-les-Bains
12:06
Yverdon-les-Bains
IC5
Platform 1
SBB
12:26
Neuchâtel
12:46
Biel/Bienne
13:01
Solothurn
13:20
Olten
13:31
Aarau
13:56
Zürich Hb
14:07
Zürich Hb
S9102778
Platform 41/42
SBB
14:15
Zürich Oerlikon
14:18
Glattbrugg
14:25
Oberglatt Zh
14:45
Rafz
11:34
Estavayer-le-Lac
3 h 41
3 changes
8 stops
S30102778
RE2
IC8
S9102778
Platform 1
3 h 41
3 changes
8 stops
S30102778
RE2
IC8
S9102778
Platform 1
S30102778
Platform 1
SBB
11:46
Payerne
12:13
Fribourg/Freiburg
12:26
Fribourg/Freiburg
RE2
Platform 3
SBB
12:32
Düdingen
12:51
Bern
13:02
Bern
IC8
Platform 2
SBB
13:58
Zürich Hb
14:37
Zürich Hb
S9102778
Platform 41/42
SBB
14:45
Zürich Oerlikon
14:48
Glattbrugg
14:55
Oberglatt Zh
15:15
Rafz
12:04
Estavayer-le-Lac
3 h 41
2 changes
7 stops
S30102778
IC1
S9102778
Platform 1
3 h 41
2 changes
7 stops
S30102778
IC1
S9102778
Platform 1
S30102778
Platform 1
SBB
12:16
Payerne
12:43
Fribourg/Freiburg
13:04
Fribourg/Freiburg
IC1
Platform 3
SBB
13:31
Bern
14:39
Zürich Hb
14:45
Zürich Oerlikon
15:15
Zürich Oerlikon
S9102778
Platform 8
SBB
15:18
Glattbrugg
15:25
Oberglatt Zh
15:45
Rafz
12:24
Estavayer-le-Lac
3 h 50
3 changes
10 stops
S30102778
IC5
RE48
S9102778
Platform 1
3 h 50
3 changes
10 stops
S30102778
IC5
RE48
S9102778
Platform 1
S30102778
Platform 1
SBB
12:43
Yverdon-les-Bains
13:06
Yverdon-les-Bains
IC5
Platform 1
SBB
13:26
Neuchâtel
13:46
Biel/Bienne
14:01
Solothurn
14:20
Olten
14:31
Aarau
14:56
Zürich Hb
15:04
Zürich Hb
RE48
Platform 17
SBB
15:11
Zürich Oerlikon
15:23
Bülach
15:43
Schaffhausen
15:57
Schaffhausen
S9102778
Platform 2
SBB
16:14
Rafz
13:04
Estavayer-le-Lac
3 h 40
3 changes
5 stops
S30102778
IC1
IC484
S9102778
Platform 1
3 h 40
3 changes
5 stops
S30102778
IC1
IC484
S9102778
Platform 1
S30102778
Platform 1
SBB
13:16
Payerne
13:43
Fribourg/Freiburg
14:04
Fribourg/Freiburg
IC1
Platform 3
SBB
14:31
Bern
15:28
Zürich Hb
15:34
Zürich Hb
IC484
Platform 18
SBB
16:13
Schaffhausen
16:27
Schaffhausen
S9102778
Platform 2
SBB
16:44
Rafz
13:24
Estavayer-le-Lac
3 h 50
3 changes
10 stops
S30102778
IC5
RE48
S9102778
Platform 1
3 h 50
3 changes
10 stops
S30102778
IC5
RE48
S9102778
Platform 1
S30102778
Platform 1
SBB
13:43
Yverdon-les-Bains
14:06
Yverdon-les-Bains
IC5
Platform 1
SBB
14:26
Neuchâtel
14:46
Biel/Bienne
15:01
Solothurn
15:20
Olten
15:31
Aarau
15:56
Zürich Hb
16:04
Zürich Hb
RE48
Platform 17
SBB
16:11
Zürich Oerlikon
16:23
Bülach
16:43
Schaffhausen
16:57
Schaffhausen
S9102778
Platform 2
SBB
17:14
Rafz

Travel time

Travel time between Estavayer-le-lac and Rafz is 3h11