Zürich HB: is my train late?
Next hour: 0 of 76 departures running late, 0 cancelled · as of 20:38
Trade on whether trains at Zürich HB run on time. Markets settle on the station's official board.
Departures
474
Arrivals
484
Operators
2
Live board
- Singen (Hohentwiel) On time18067%Market
- Aarau On time483677%Market
- Chur On time58562%Market
- nowZug On time1857860%Market
- Rapperswil SG On time1957963%Market
- Feldkirch On time46560%Market
- Rapperswil SG On time1877963%Market
- Hinwil On time1947964%Market
- Ziegelbrücke On time2057970%Market
- Schaffhausen On time2047859%Market
- Brugg AG On time1927860%Market
- Zürich Flughafen On time1827865%Market
- Herrliberg-Feldmeilen On time1967973%Market
- Zürich Flughafen On time1967874%Market
- Winterthur On time1927965%Market
- Ziegelbrücke On time1827964%Market
- Winterthur On time1877863%Market
- Affoltern am Albis On time1947864%Market
- Zug On time2047959%Market
- Zürich Flughafen On time208561%Market
- Niederweningen On time1957863%Market
- Pfäffikon SZ On time1857960%Market
- Winterthur On time1887864%Market
Departures from Zürich HB
Showing 14 of 474
- to Bellinzona5 min or more counts as lateSOB 242155%On time
- to Lugano5 min or more counts as lateSBB 87358%On time
- to Sargans5 min or more counts as lateSBB 326957%On time
- to Biel/Bienne5 min or more counts as lateSBB 177263%On time
- to Bregenz5 min or more counts as lateSBB 19361%On time
- to Chiasso5 min or more counts as lateSBB 2156%On time
- to Basel SBB5 min or more counts as lateSBB 197262%On time
- to Chur5 min or more counts as lateSBB 57163%On time
- to Linthal5 min or more counts as lateSBB 2055159%On time
- to Schaffhausen5 min or more counts as lateSBB 492471%On time
- to Bellinzona5 min or more counts as lateSOB 242555%On time
- to Bern5 min or more counts as lateSBB 217462%On time
- to Sargans5 min or more counts as lateSBB 327157%On time
- to Luzern5 min or more counts as lateSBB 262772%On time
Arrivals at Zürich HB
Showing 14 of 484
- from Luzernon time5 min or more counts as lateSBB 262671%On time
- from Sarganson time5 min or more counts as lateSBB 327057%On time
- from Aarauon time5 min or more counts as lateSBB 227375%On time
- from Bernon time5 min or more counts as lateSBB 217562%On time
- from Luganoon time5 min or more counts as lateSBB 87858%On time
- from Schaffhausenon time5 min or more counts as lateSBB 492571%On time
- from Uetikonon time5 min or more counts as lateSBB 1865677%On time
- from Linthalon time5 min or more counts as lateSBB 2055660%On time
- from St. Gallenon time5 min or more counts as lateSBB 72463%On time
- from Aarauon time5 min or more counts as lateSBB 482575%On time
- from Singen (Hohentwiel)on time5 min or more counts as lateSBB 18767%On time
- from Basel SBBon time5 min or more counts as lateSBB 197562%On time
- from Chiassoon time5 min or more counts as lateSBB 3056%On time
- from Uetikonon time5 min or more counts as lateSBB 1865878%On time
On-time record
All settled markets at Zürich HB, by result.
Departures
60On time
97%
58
Cancelled
3%
2
Based on the last 60 settled markets on GADUIN.
Arrivals
60On time
97%
58
Delayed
3%
2
Based on the last 60 settled markets on GADUIN.
Recently settled
The last 120 Zürich HB markets to settle.
- The 17:37 Zürich HB → Singen (Hohentwiel) was cancelled on Nov 13Closed Nov 13, 2026Cancelled
- The 17:16 Biel/Bienne → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:20 Zürich HB → Romanshorn arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:00 Bregenz → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:10 Zürich HB → Regensdorf-Watt arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:51 Como S. Giovanni → Zürich HB was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 17:40 Zürich HB → Muri AG arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:35 Zürich HB → Luzern arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:07 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:06 Zürich HB → Bern arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:08 Zürich HB → Sargans arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:30 Singen (Hohentwiel) → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:08 Chur → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:53 Aarau → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:32 Muri AG → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:02 Regensdorf-Watt → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:42 Linthal → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:43 Zürich HB → Linthal arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:08 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:09 Bern → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:38 Zürich HB → Aarau arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:40 Zürich HB → Regensdorf-Watt arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:17 Schaffhausen → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:33 Locarno → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:36 Bern → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:35 Sargans → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:36 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:43 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:38 Zürich HB → Chur arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:10 Zürich HB → Luzern arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:09 Luzern → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:32 Regensdorf-Watt → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:14 Zürich HB → Aarau arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:05 Zürich HB → Schaffhausen arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:29 Zürich HB → Biel/Bienne arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:39 Zürich HB → Luzern arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:06 Zürich HB → Winterthur arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:32 Zürich HB → St. Gallen arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:16 Biel/Bienne → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:20 Zürich HB → Romanshorn was cancelled on Nov 13Closed Nov 13, 2026Cancelled
- The 17:10 Zürich HB → Regensdorf-Watt arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:28 St. Gallen → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:05 Zürich HB → Locarno arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:51 Como S. Giovanni → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:09 Konstanz → Zürich HB was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 16:40 Zürich HB → Muri AG arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:35 Luzern → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:08 Zürich HB → Sargans arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:06 Zürich HB → Bern arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:07 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:32 Singen (Hohentwiel) → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:53 Aarau → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:02 Regensdorf-Watt → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:32 Muri AG → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:42 Linthal → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:43 Zürich HB → Linthal arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:08 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:09 Bern → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:38 Zürich HB → Aarau arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:40 Zürich HB → Regensdorf-Watt arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:05 Zürich HB → Lugano arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:17 Schaffhausen → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:02 Lugano → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:36 Bern → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:34 Zürich HB → Mulhouse arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:36 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:43 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:35 Sargans → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:09 Luzern → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:10 Zürich HB → Luzern arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:29 Zürich HB → Biel/Bienne arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:05 Zürich HB → Schaffhausen arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:16 Biel/Bienne → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:00 Bregenz → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:51 Como S. Giovanni → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:05 Mulhouse → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:40 Zürich HB → Muri AG arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:35 Zürich HB → Luzern arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:08 Zürich HB → Sargans arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:06 Zürich HB → Bern arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:07 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:30 Singen (Hohentwiel) → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:53 Aarau → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:42 Linthal → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:43 Zürich HB → Linthal arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:08 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:38 Zürich HB → Aarau arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:17 Schaffhausen → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 12:33 Locarno → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:36 Bern → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:36 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:35 Sargans → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:43 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:38 Zürich HB → Chur arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:09 Luzern → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:10 Zürich HB → Luzern arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:29 Zürich HB → Biel/Bienne arrived on time on Nov 13Closed Nov 13, 2026On time
- The 15:05 Zürich HB → Schaffhausen arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:32 Zürich HB → St. Gallen arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:16 Biel/Bienne → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:28 St. Gallen → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 12:51 Como S. Giovanni → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 12:05 Zürich HB → Locarno arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:09 Konstanz → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:06 Zürich HB → Bern arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:07 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:08 Zürich HB → Sargans arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:32 Singen (Hohentwiel) → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:08 Chur → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:07 Zürich HB → Chur arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:53 Aarau → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:42 Linthal → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:43 Zürich HB → Linthal arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:08 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 14:38 Zürich HB → Aarau arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:05 Zürich HB → Lugano arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:02 Lugano → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:34 Zürich HB → Mulhouse arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:38 Zürich HB → Chur arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:36 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 13, 2026On time
Operators at Zürich HB
Sorted by number of markets. Each links to the operator's on-time record.
- Schweizerische Bundesbahnen SBB SBB116 departing · 116 arriving
- Schweizerische Südostbahn SOB4 departing · 4 arriving
Connected stations
Stations served by trains with a market at Zürich HB.
Prices for Zürich HB are set by traders on GADUIN. They are not railway forecasts or a timetable.