All Stations

Zürich HB

4.0
0.3 Avg Delay (min)
149 Total Departures
36 Delayed
75.8% On Time Rate

Delays by Hour

Delay Distribution

Average Delay by Day

Minutes late, averaged across this station's unique departures per scheduled day.

Where Trains Go

#DestinationAvg DelayDeparturesDelay Rate
1 Aarau 3.2 min 5 80.0%
2 Rapperswil SG 1.0 min 8 100.0%
3 Ziegelbrücke 1.0 min 4 100.0%
4 Affoltern am Albis 1.0 min 4 100.0%
5 Zürich Hardbrücke 1.0 min 3 100.0%
6 Sennhof-Kyburg 1.0 min 2 100.0%
7 Wil SG 1.0 min 2 100.0%
8 Seuzach 1.0 min 1 100.0%
9 St. Gallen 0.7 min 3 33.3%
10 Chur 0.5 min 6 50.0%
11 Luzern 0.5 min 4 50.0%
12 Schaffhausen 0.5 min 4 50.0%
13 Zürich Flughafen 0.0 min 10 0.0%

Delay by Line

#LineDestinationAvg DelayDepartures
1 RE 37 Aarau 6.5 min 2
2 S 15 Rapperswil SG 1.0 min 4
3 S 7 Rapperswil SG 1.0 min 4
4 S 2 Ziegelbrücke 1.0 min 4
5 S 14 Affoltern am Albis 1.0 min 4
6 S 3 Zürich Hardbrücke 1.0 min 3
7 S 11 Aarau 1.0 min 3
8 IR 35 Chur 1.0 min 2
9 S 12 Schaffhausen 1.0 min 2
10 S 11 Sennhof-Kyburg 1.0 min 2
11 IR 75 Luzern 1.0 min 2
12 IC 1 St. Gallen 1.0 min 2
13 S 12 Wil SG 1.0 min 2
14 S 11 Seuzach 1.0 min 1
15 ICE Chur 1.0 min 1
16 IR 36 Basel SBB 0.0 min 4
17 S 19 Dietikon 0.0 min 4
18 S 14 Hinwil 0.0 min 4
19 S 2 Zürich Flughafen 0.0 min 4
20 S 12 Brugg AG 0.0 min 4
21 S 16 Herrliberg-Feldmeilen 0.0 min 4
22 S 16 Zürich Flughafen 0.0 min 4
23 S 7 Winterthur 0.0 min 4
24 S 19 Effretikon 0.0 min 4
25 S 24 Zug 0.0 min 4
26 S 15 Niederweningen 0.0 min 4
27 S 5 Pfäffikon SZ 0.0 min 4
28 S 8 Winterthur 0.0 min 4
29 S 9 Uster 0.0 min 3
30 S 6 Uetikon 0.0 min 3
31 S 6 Baden 0.0 min 3
32 S 3 Wetzikon ZH 0.0 min 3
33 S 8 Pfäffikon SZ 0.0 min 3
34 S 5 Zug 0.0 min 3
35 IR 70 Luzern 0.0 min 2
36 S 24 Weinfelden 0.0 min 2
37 IR 55 Biel/Bienne 0.0 min 2
38 IC 1 Genève-Aéroport 0.0 min 2
39 IR 75 Konstanz 0.0 min 2
40 S 9 Rafz 0.0 min 2
41 IC 3 Chur 0.0 min 2
42 S 25 Linthal 0.0 min 2
43 S 24 Thayngen 0.0 min 2
44 IR 36 Zürich Flughafen 0.0 min 2
45 IR 35 Bern 0.0 min 2
46 IC 5 St. Gallen 0.0 min 1
47 EC 153 Como S. Giovanni 0.0 min 1
48 IC 280 Singen (Hohentwiel) 0.0 min 1
49 RJX 165 Feldkirch 0.0 min 1
50 ICE 370 Basel Bad Bf 0.0 min 1
51 IC 5 Rorschach 0.0 min 1
52 IC 8 Brig 0.0 min 1
53 IC 5 Lausanne 0.0 min 1
54 IC 8 Romanshorn 0.0 min 1
55 IC 2 Lugano 0.0 min 1
56 RE 48 Schaffhausen 0.0 min 1
57 IR 16 Bern 0.0 min 1
58 ICE 275 Chur 0.0 min 1
59 S 9 Schaffhausen 0.0 min 1
60 IR 37 Basel SBB 0.0 min 1
61 IR 13 Sargans 0.0 min 1
62 EC 191 Bregenz 0.0 min 1
63 EC 19 Como S. Giovanni 0.0 min 1
64 IC 488 Singen (Hohentwiel) 0.0 min 1

Biggest Delays Recorded

#LineDestinationDelayWhen
1 RE 37 Aarau +13 min 2026-06-01T11:38
2 IC 1 St. Gallen +2 min 2026-06-01T11:37
3 S 15 Rapperswil SG +1 min 2026-06-01T10:09
4 S 7 Rapperswil SG +1 min 2026-06-01T10:11
5 IR 35 Chur +1 min 2026-06-01T10:12
6 S 12 Schaffhausen +1 min 2026-06-01T10:16
7 S 2 Ziegelbrücke +1 min 2026-06-01T10:17
8 S 14 Affoltern am Albis +1 min 2026-06-01T10:19
9 S 3 Zürich Hardbrücke +1 min 2026-06-01T10:26
10 S 11 Aarau +1 min 2026-06-01T10:29

Recent Departures

LineDestinationScheduledDelayPlatform
S 8 Winterthur 11:55 on time 34
S 5 Pfäffikon SZ 11:54 on time 43/44
IR 35 Bern 11:53 on time 8!
S 15 Niederweningen 11:52 on time 41/42
IR 36 Zürich Flughafen 11:52 on time 33
S 24 Zug 11:51 on time 4
S 19 Effretikon 11:49 on time 34
S 14 Affoltern am Albis 11:49 +1 min 31
S 7 Winterthur 11:49 on time 41/42
S 2 Ziegelbrücke 11:47 +1 min 32
S 12 Wil SG 11:46 +1 min 43/44
S 16 Zürich Flughafen 11:46 on time 41/42
S 16 Herrliberg-Feldmeilen 11:45 on time 43/44
S 7 Rapperswil SG 11:41 +1 min 43/44
S 19 Dietikon 11:41 on time 31
S 25 Linthal 11:43 on time 8
S 14 Hinwil 11:42 on time 34
S 24 Thayngen 11:44 on time 3
S 12 Brugg AG 11:44 on time 41/42
S 2 Zürich Flughafen 11:44 on time 33