| Here is a recent perspective. [1] "Why Swiss trains are less punctual — and what is being done about it" - https://www.thelocal.ch/20220110/why-swiss-trains-are-less-p... Once more a variation on how to lie with statistics... It does not matter if the overall statistics show a somewhat high value, mostly driven by predicable and frequent travels between Cantons in the mountains, where there is maybe just one track. What matters is the experience of the majority of commuters on urban centers. From [1] in 2022, the year of most recent statistics. "The punctuality values in the last three months on some major intercity routes are below the threshold: Zurich HB - Bern: 73.5 percent of on-time arrivals and departures Lausanne - Geneva: 71.5 percent Basel - Zurich: 67.5 percent Zug - Zurich HB: 76.1 percent Olten - Lucerne: 66.7 percent " |
This article picks out some of the worst lines over a very short time period. You can do that in most networks. Some German ICE lines have 23% on time.
I ride some of those city to city pairs and those numbers don't line up with my experiance over the last couple years.