Train O'Clock
Get train times

Zürich Saalsporthalle to Bülach train times

Tuesday, 7 January 2025

Wednesday, 8 January 2025

05:45
Zürich Saalsporthalle
37 min
2 stops
1 change
S491
RE484908
37 min
1 change
2 stops
S491
RE484908
S491
SBB
05:51
Zürich HB
06:05
Zürich HB
RE484908
SBB
06:11
Zürich Oerlikon
06:22
Bülach
06:05
Zürich Saalsporthalle
44 min
3 stops
1 change
S491
S391
44 min
1 change
3 stops
S491
S391
S491
SBB
06:11
Zürich HB
06:26
Zürich HB
S391
SBB
06:35
Zürich Oerlikon
06:38
Glattbrugg
06:49
Bülach
06:15
Zürich Saalsporthalle
47 min
4 stops
1 change
S491
S991
47 min
1 change
4 stops
S491
S991
S491
SBB
06:21
Zürich HB
06:37
Zürich HB
S991
SBB
06:45
Zürich Oerlikon
06:48
Glattbrugg
06:55
Oberglatt ZH
07:02
Bülach
06:25
Zürich Saalsporthalle
54 min
3 stops
1 change
S491
S391
54 min
1 change
3 stops
S491
S391
S491
SBB
06:31
Zürich HB
06:56
Zürich HB
S391
SBB
07:05
Zürich Oerlikon
07:08
Glattbrugg
07:19
Bülach
06:35
Zürich Saalsporthalle
47 min
2 stops
1 change
S491
RE484910
47 min
1 change
2 stops
S491
RE484910
S491
SBB
06:41
Zürich HB
07:05
Zürich HB
RE484910
SBB
07:11
Zürich Oerlikon
07:22
Bülach
06:45
Zürich Saalsporthalle
47 min
4 stops
1 change
S491
S991
47 min
1 change
4 stops
S491
S991
S491
SBB
06:51
Zürich HB
07:07
Zürich HB
S991
SBB
07:15
Zürich Oerlikon
07:18
Glattbrugg
07:25
Oberglatt ZH
07:32
Bülach
06:55
Zürich Saalsporthalle
54 min
3 stops
1 change
S491
S391
54 min
1 change
3 stops
S491
S391
S491
SBB
07:01
Zürich HB
07:26
Zürich HB
S391
SBB
07:35
Zürich Oerlikon
07:38
Glattbrugg
07:49
Bülach
07:05
Zürich Saalsporthalle
57 min
4 stops
1 change
S491
S991
57 min
1 change
4 stops
S491
S991
S491
SBB
07:11
Zürich HB
07:37
Zürich HB
S991
SBB
07:45
Zürich Oerlikon
07:48
Glattbrugg
07:55
Oberglatt ZH
08:02
Bülach
07:15
Zürich Saalsporthalle
1 h 07
2 stops
1 change
S491
RE484912
1 h 07
1 change
2 stops
S491
RE484912
S491
SBB
07:21
Zürich HB
08:05
Zürich HB
RE484912
SBB
08:11
Zürich Oerlikon
08:22
Bülach
07:45
Zürich Saalsporthalle
47 min
4 stops
1 change
S491
S991
47 min
1 change
4 stops
S491
S991
S491
SBB
07:51
Zürich HB
08:07
Zürich HB
S991
SBB
08:15
Zürich Oerlikon
08:18
Glattbrugg
08:25
Oberglatt ZH
08:32
Bülach
07:55
Zürich Saalsporthalle
1 h 07
4 stops
1 change
S491
S991
1 h 07
1 change
4 stops
S491
S991
S491
SBB
08:01
Zürich HB
08:37
Zürich HB
S991
SBB
08:45
Zürich Oerlikon
08:48
Glattbrugg
08:55
Oberglatt ZH
09:02
Bülach
08:05
Zürich Saalsporthalle
1 h 17
2 stops
1 change
S491
RE484914
1 h 17
1 change
2 stops
S491
RE484914
S491
SBB
08:11
Zürich HB
09:05
Zürich HB
RE484914
SBB
09:11
Zürich Oerlikon
09:22
Bülach
08:15
Zürich Saalsporthalle
1 h 10
6 stops
2 changes
S491
S1191
S4191
1 h 10
2 changes
6 stops
S491
S1191
S4191
S491
SBB
08:21
Zürich HB
08:31
Zürich HB
S1191
SBB
08:35
Zürich Stadelhofen
08:51
Winterthur
09:06
Winterthur
S4191
SBB
09:09
Winterthur Töss
09:16
Pfungen
09:21
Embrach-Rorbas
09:25
Bülach
08:35
Zürich Saalsporthalle
57 min
4 stops
1 change
S491
S991
57 min
1 change
4 stops
S491
S991
S491
SBB
08:41
Zürich HB
09:07
Zürich HB
S991
SBB
09:15
Zürich Oerlikon
09:18
Glattbrugg
09:25
Oberglatt ZH
09:32
Bülach
08:45
Zürich Saalsporthalle
1 h 10
6 stops
2 changes
S491
S1191
S4191
1 h 10
2 changes
6 stops
S491
S1191
S4191
S491
SBB
08:51
Zürich HB
09:01
Zürich HB
S1191
SBB
09:05
Zürich Stadelhofen
09:21
Winterthur
09:36
Winterthur
S4191
SBB
09:39
Winterthur Töss
09:46
Pfungen
09:51
Embrach-Rorbas
09:55
Bülach

Travel time

Travel time between Zürich Saalsporthalle and Bülach is 30 minutes