Zürich HB: is my train late?
50 departures scheduled in the next hour, 0 cancelled · as of 23:36
Trade on whether trains at Zürich HB run on time. Markets settle on the station's official board.
Open markets, leaving
495
Open markets, arriving
485
Operators
2
Departures and arrivals
Timetable- Wetzikon ZH No report1839170%Market
- Luzern No report259267%Market
- Basel SBB No report199262%Market
- nowSchaffhausen Scheduled1899057%Market
- Rapperswil SG Scheduled1889157%Market
- Aarau Scheduled484273%Market
- Zug Scheduled1859059%Market
- Rapperswil SG Scheduled1959162%Market
- Winterthur Scheduled214368%Market
- Rapperswil SG Scheduled1879159%Market
- Hinwil Scheduled1949169%Market
- Bassersdorf Scheduled2049064%Market
- Brugg AG Scheduled1929059%Market
- Meilen Scheduled1969169%Market
- Zürich Flughafen Scheduled1969064%Market
- Winterthur Scheduled1929163%Market
- Lachen SZ Scheduled1829167%Market
- Winterthur Scheduled1879060%Market
- Zürich Altstetten Scheduled1949063%Market
- Zug Scheduled2049160%Market
- Niederweningen Scheduled1959060%Market
- Rapperswil SG Scheduled1859160%Market
- Winterthur Scheduled1889064%Market
Departures from Zürich HB
Showing 14 of 495
- to Chiasso5 min or more counts as lateSBB 12356%On time
- to Bellinzona5 min or more counts as lateSOB 242954%On time
- to Sargans5 min or more counts as lateSBB 327557%On time
- to Biel/Bienne5 min or more counts as lateSBB 177863%On time
- to Chiasso5 min or more counts as lateSBB 147956%On time
- to Basel SBB5 min or more counts as lateSBB 197862%On time
- to St. Gallen5 min or more counts as lateSBB 72362%On time
- to Linthal5 min or more counts as lateSBB 2056360%On time
- to Schaffhausen5 min or more counts as lateSBB 493072%On time
- to Lugano5 min or more counts as lateSBB 88158%On time
- to Bern5 min or more counts as lateSBB 218062%On time
- to Sargans5 min or more counts as lateSBB 327757%On time
- to Luzern5 min or more counts as lateSBB 263370%On time
- to Biel/Bienne5 min or more counts as lateSBB 178062%On time
Arrivals at Zürich HB
Showing 14 of 485
- from Luzernon time5 min or more counts as lateSBB 263271%On time
- from Aarauon time5 min or more counts as lateSBB 227975%On time
- from Sarganson time5 min or more counts as lateSBB 327657%On time
- from Bernon time5 min or more counts as lateSBB 218162%On time
- from Schaffhausenon time5 min or more counts as lateSBB 493173%On time
- from Bellinzonaon time5 min or more counts as lateSOB 243055%On time
- from Uetikonon time5 min or more counts as lateSBB 1866873%On time
- from Linthalon time5 min or more counts as lateSBB 2056860%On time
- from Aarauon time5 min or more counts as lateSBB 483176%On time
- from Churon time5 min or more counts as lateSBB 58063%On time
- from Singen (Hohentwiel)on time5 min or more counts as lateSBB 48968%On time
- from Basel SBBon time5 min or more counts as lateSBB 198162%On time
- from Chiassoon time5 min or more counts as lateSBB 2056%On time
- from Bregenzon time5 min or more counts as lateSBB 19060%On time
On-time record
The last 60 settled markets on trains leaving Zürich HB and the last 60 on trains arriving, by result.
Departures
On time
87%
52
Delayed
7%
4
Cancelled
6%
4
Based on the last 60 settled markets on GADUIN.
Arrivals
On time
93%
56
Delayed
5%
3
Cancelled
2%
1
Based on the last 60 settled markets on GADUIN.
Recently settled
The last 120 Zürich HB markets to settle.
- The 10:02 Zürich HB → Budapest-Keleti arrived on time on Nov 14Closed Nov 14, 2026On time
- The 19:32 Zürich HB → Bregenz Bahnhof arrived on time on Nov 14Closed Nov 14, 2026On time
- The 17:32 Zürich HB → Bregenz Bahnhof arrived on time on Nov 14Closed Nov 14, 2026On time
- The 10:02 Zürich HB → Wien Hbf (Bahnsteige 3-12) arrived on time on Nov 14Closed Nov 14, 2026On time
- The 08:00 Zürich HB → Graz Hbf arrived on time on Nov 14Closed Nov 14, 2026On time
- The 15:32 Zürich HB → Bregenz Bahnhof arrived on time on Nov 14Closed Nov 14, 2026On time
- The 13:32 Zürich HB → Bregenz Bahnhof was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 05:57 Zürich HB → Wien Hbf (Bahnsteige 3-12) was delayed on Nov 14Closed Nov 14, 2026Delayed
- The 11:32 Zürich HB → Bregenz Bahnhof arrived on time on Nov 14Closed Nov 14, 2026On time
- The 09:32 Zürich HB → Bregenz Bahnhof arrived on time on Nov 14Closed Nov 14, 2026On time
- The 07:32 Zürich HB → Bregenz Bahnhof arrived on time on Nov 14Closed Nov 14, 2026On time
- The 20:40 Zürich HB → Graz Hbf arrived on time on Nov 13Closed Nov 14, 2026On time
- The 21:07 Zürich HB → Wien Hbf (Bahnsteige 3-12) arrived on time on Nov 13Closed Nov 14, 2026On time
- The 05:35 Zürich HB → Bregenz Bahnhof arrived on time on Nov 14Closed Nov 14, 2026On time
- The 20:40 Zürich HB → Villach Hbf arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:37 Zürich HB → Singen (Hohentwiel) was cancelled on Nov 13Closed Nov 14, 2026Cancelled
- The 20:16 Biel/Bienne → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:51 Como S. Giovanni → Zürich HB was delayed on Nov 13Closed Nov 14, 2026Delayed
- The 20:33 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:09 Konstanz → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:43 Zürich HB → Ziegelbrücke arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:35 Luzern → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:06 Zürich HB → Bern arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:08 Zürich HB → Sargans was cancelled on Nov 13Closed Nov 14, 2026Cancelled
- The 20:07 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:32 Singen (Hohentwiel) → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:08 Chur → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:08 Zürich HB → St. Gallen arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:53 Aarau → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:55 Zürich HB → Bern arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:08 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:51 Effretikon → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:38 Zürich HB → Aarau arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:41 Basel Bad Bf → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:05 Zürich HB → Bellinzona arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:45 Brig → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:05 Zürich HB → Lugano arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:34 Lausanne → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:02 Lugano → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:33 Zürich HB → Chiasso arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:17 Schaffhausen → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:36 Bern → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:36 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:43 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:35 Sargans → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:09 Luzern → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:10 Zürich HB → Luzern arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:11 Chur → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:29 Zürich HB → Biel/Bienne arrived on time on Nov 13Closed Nov 14, 2026On time
- The 20:05 Zürich HB → Schaffhausen arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:16 Biel/Bienne → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:00 Bregenz → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 17:51 Como S. Giovanni → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:06 Mulhouse → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:43 Zürich HB → Ziegelbrücke arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:06 Zürich HB → Bern arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:08 Zürich HB → Sargans arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:07 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:30 Singen (Hohentwiel) → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:53 Aarau → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:17 Feldkirch → Zürich HB was delayed on Nov 13Closed Nov 14, 2026Delayed
- The 18:42 Linthal → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:08 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:38 Zürich HB → Aarau arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:41 Basel Bad Bf → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:17 Schaffhausen → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 16:33 Locarno → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:36 Bern → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:43 Zürich HB → Schwanden GL arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:38 Chur → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:34 Zürich HB → Mulhouse arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:36 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 17:35 Sargans → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:43 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:10 Zürich HB → Luzern arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:09 Luzern → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:11 Chur → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 19:05 Zürich HB → Schaffhausen arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:29 Zürich HB → Biel/Bienne was delayed on Nov 13Closed Nov 14, 2026Delayed
- The 18:32 Zürich HB → St. Gallen arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:16 Biel/Bienne → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:28 St. Gallen → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 16:05 Zürich HB → Locarno arrived on time on Nov 13Closed Nov 14, 2026On time
- The 16:51 Como S. Giovanni → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:40 Zürich HB → Muri AG arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:07 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:06 Zürich HB → Bern arrived on time on Nov 13Closed Nov 14, 2026On time
- The 17:08 Zürich HB → Sargans arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:32 Singen (Hohentwiel) → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:53 Aarau → Zürich HB was cancelled on Nov 13Closed Nov 14, 2026Cancelled
- The 18:32 Muri AG → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 17:42 Linthal → Zürich HB arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:08 Zürich HB → Basel SBB was delayed on Nov 13Closed Nov 14, 2026Delayed
- The 17:43 Zürich HB → Linthal arrived on time on Nov 13Closed Nov 14, 2026On time
- The 18:38 Zürich HB → Aarau was cancelled on Nov 13Closed Nov 14, 2026Cancelled
- The 18:40 Zürich HB → Regensdorf-Watt arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:05 Zürich HB → Lugano arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:17 Schaffhausen → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:02 Lugano → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:33 Zürich HB → Chiasso arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:36 Bern → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:43 Basel SBB → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:36 Zürich HB → Basel SBB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 16:35 Sargans → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:10 Zürich HB → Luzern arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:09 Luzern → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:32 Regensdorf-Watt → Zürich HB arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:20 Zürich HB → Winterthur arrived on time on Nov 13Closed Nov 13, 2026On time
- The 18:05 Zürich HB → Schaffhausen arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:29 Zürich HB → Biel/Bienne arrived on time on Nov 13Closed Nov 13, 2026On time
- The 17:39 Zürich HB → Luzern arrived on time on Nov 13Closed Nov 13, 2026On time
- 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 15:51 Como S. Giovanni → Zürich HB was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 17:07 Basel SBB → Zürich HB 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
Operators at Zürich HB
Sorted by number of markets. Each links to the operator's on-time record.
- Schweizerische Bundesbahnen SBB SBB101 departing · 115 arriving
- Schweizerische Südostbahn SOB4 departing · 5 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.