Swiss Railway Delays
Tracking SBB delays across 16 stations. Updated every 5 minutes.
Where Swiss trains run late.
781
Unique Departures
84.8%
On Time
+13 sec
Avg Delay
+22 min
Worst Delay
Collector
Last run 10:53. Next scheduled 10:58.
108
of 10080 API requests today
Live Network
16 stations tracked, 781 unique departures measured.
Station Performance
Full rankingsZürich HB
4.0
0.2
Avg Delay
91
Departures
76.9%
On Time
Bern
5.5
0.1
Avg Delay
73
Departures
91.8%
On Time
Luzern
3.5
0.3
Avg Delay
47
Departures
68.1%
On Time
Basel SBB
6.0
0.0
Avg Delay
45
Departures
100.0%
On Time
Genève
5.0
0.7
Avg Delay
46
Departures
87.0%
On Time
Lausanne
6.0
0.0
Avg Delay
49
Departures
100.0%
On Time
Winterthur
6.0
0.0
Avg Delay
56
Departures
96.4%
On Time
St. Gallen
4.5
0.2
Avg Delay
47
Departures
80.9%
On Time
Lugano
5.0
0.2
Avg Delay
38
Departures
89.5%
On Time
Olten
4.5
0.2
Avg Delay
50
Departures
84.0%
On Time
Biel/Bienne
5.5
0.1
Avg Delay
44
Departures
90.9%
On Time
Chur
6.0
0.0
Avg Delay
40
Departures
100.0%
On Time
Zug
2.5
0.5
Avg Delay
44
Departures
52.3%
On Time
Fribourg/Freiburg
3.5
0.5
Avg Delay
41
Departures
68.3%
On Time
Neuchâtel
6.0
0.1
Avg Delay
39
Departures
97.4%
On Time
Niederhasli
3.5
0.4
Avg Delay
31
Departures
71.0%
On Time
Delay Distribution
Average Delay by Day
Minutes late, averaged across unique departures per scheduled day.
Worst Lines
| # | Line | Avg Delay | Departures | Delay Rate |
|---|---|---|---|---|
| 1 | IC 1 | 1.0 min | 20 | 40.0% |
| 2 | S 15 | 0.4 min | 36 | 33.3% |
| 3 | S 2 | 0.4 min | 22 | 40.9% |
| 4 | S 1 | 0.3 min | 51 | 31.4% |
| 5 | IC 5 | 0.2 min | 28 | 7.1% |
| 6 | S 3 | 0.1 min | 24 | 12.5% |
| 7 | S 5 | 0.0 min | 20 | 0.0% |