Punctuality of Swiss public transportFriday 11 September 2026

Last 30 days

13 Aug11 Sept

86.9% of 155,154 trips were on time. The share was lowest at 16:30: 71.2%. Of the busy lines, Bus 109 Neuchâtel, Place Pury – Neuchâtel, Trois-Chênes had the lowest share on time: 31.6%.

On time

What counts as on time?

On time means less than 3 minutes late. Only trips with live data count, and only trips that run mostly in Switzerland; cable cars do not count.

86.9%

±0 pts

Day before: 86.9% · 155,154 trips with live data

Average delay

+1.3 min

 

Canceled trips

959

0.6% of the trips

Through the day

The share of the trips on their way that are less than 3 minutes late, every 10 minutes.

100%95%90%85%75%
16:30 · 71.2% 12:10 · 75.8%
06:0012:0018:0000:00
  • ≥ 95%
  • Dashed: Thursday 10 September
  • Lowest points

The disruptions of this day were not recorded, so the chart cannot show its incidents.

By mode

  • Train 92.8%

    14,075 trips · avg +0.9 min

  • Tram 85.3%

    11,947 trips · avg +1.5 min

  • Bus 86.4%

    128,442 trips · avg +1.3 min

  • Metro 86%

    336 trips · avg +1.5 min

  • Boat 61.3%

    354 trips · avg +3.1 min

The network by punctuality

Each train, tram and metro line in the color of its share on time.

Each train, tram and metro line in the color of its share on time.Open the network map ↗
  • ≥ 95%
  • 90–95%
  • 85–90%
  • 75–85%
  • < 75%
  • no data
Full size ↗

Least punctual busy lines

Show 17 more

Most punctual busy lines

Least punctual operators

  • Lugano-Ponte Tresa 50%

    134 trips · avg +3 min

  • Compagnie du chemin de fer Nyon - St-Cergue - Morez 52.3%

    109 trips · avg +2.9 min

  • Mouettes genevoises 61.3%

    354 trips · avg +3.1 min

  • TPL 67.1%

    1,597 trips · avg +3.2 min

  • VBL 67.6%

    3,942 trips · avg +2.5 min

  • Matterhorn Gotthard Bahn 69.8%

    321 trips · avg +1.9 min

  • Autobetrieb Sernftal 71.5%

    137 trips · avg +1.9 min

  • Transports Publics Neuchâtelois 73.6%

    2,949 trips · avg +2.1 min

Show 17 more
  • Automobil Rottal 74.7%

    474 trips · avg +1.9 min

  • BVB 75.9%

    4,921 trips · avg +2.3 min

  • Verkehrsbetrieb LIECHTENSTEINmobil 76.6%

    845 trips · avg +2 min

  • Auto AG Rothenburg 76.9%

    748 trips · avg +1.9 min

  • Bus und Service 77.4%

    1,600 trips · avg +2.1 min

  • Regiobus Gossau SG 77.8%

    572 trips · avg +2.7 min

  • Busbetrieb Rapperswil-Eschenbach-Rüti ZH 80%

    285 trips · avg +1.8 min

  • Verkehrsbetriebe Biel 82.2%

    1,362 trips · avg +1.9 min

  • Regionale Verkehrsbetriebe Baden-Wettingen 82.2%

    1,395 trips · avg +1.6 min

  • Busbetrieb Solothurn und Umgebung 82.4%

    790 trips · avg +1.5 min

  • Bus Sierrois 82.6%

    161 trips · avg +1.6 min

  • Bus Nyon-Prangins 83%

    389 trips · avg +1.5 min

  • Busbetrieb Aarau 83.2%

    952 trips · avg +1.7 min

  • Automobildienste Aare Seeland mobil 83.4%

    667 trips · avg +1.7 min

  • Bernmobil 83.4%

    5,965 trips · avg +1.6 min

  • Autobusbetrieb Freienbach 84%

    162 trips · avg +1.4 min

  • Transports Publics du Chablais 84%

    1,186 trips · avg +1.5 min

Most punctual operators

  • Sihltal-Zürich-Uetliberg-Bahn 99.6%

    268 trips · avg +0.3 min

  • Aare Seeland mobil 99.4%

    341 trips · avg +0.2 min

  • Schweizerische Südostbahn 98.3%

    517 trips · avg +0.4 min

  • BLS 97.4%

    1,565 trips · avg +0.6 min

  • THURBO 96.5%

    1,030 trips · avg +0.5 min

  • Verkehrsbetrieb der Landschaft Davos 97.1%

    380 trips · avg +0.4 min

  • Appenzeller Bahnen 96.8%

    347 trips · avg +0.6 min

  • Regionalverkehr Bern-Solothurn 96.3%

    535 trips · avg +0.5 min

Stations

The share of the departures less than 3 minutes late. A train station has departures of trains.

Largest delays

  1. Bus 21 Lausanne, Blécherette – Paudex, Verrière Blécheretteand 1 more trips of this line +177 min
  2. Tram 14 Basel, Dreirosenbrücke – Pratteln, Schlossstrasse Basel, Dreirosenbrückeand 4 more trips of this line +120 min
  3. EC Bregenz – Zürich HB Zürich HBand 2 more trips of this line +119 min
  4. Bus 1 Steffisburg, Flühli – Gwatt, Deltapark Thun, Bahnhof +110 min
  5. RJX Zürich HBand 1 more trips of this line +101 min
  6. Bus 921 Samnaun-Dorf, Post – Ftan, cumün Ftan, cumün +90 min
  7. EV Basel, Dreispitz – Aesch BL, Dorf Aesch BL, Dorfand 6 more trips of this line +74 min
  8. Bus 66 Genève-Aéroport, Terminal – Thoiry, Centre commercial Genève-Aéroport, Terminal +62 min
  9. R71 Meiringen – Innertkirchen Kraftwerk (Bahn) Innertkirchen Kraftwerk (Bahn) +61 min
  10. Bus 48 Pully, Daillettes – Pully, gare Pully, gareand 1 more trips of this line +59 min
  11. Bus 711 Viano, Paese – Brusio, Scuole Brusio, Scuole +58 min
  12. Bus 68 Saint-Genis, Jean Monnet – Vernier, Blandonnet Saint-Genis, Jean Monnetand 2 more trips of this line +57 min
  13. Tram 1 Basel, Dreirosenbrücke – Basel, Bahnhof SBB Basel, Bahnhof SBBand 2 more trips of this line +56 min
  14. Bus 91 Genève, Pointe de la Jonction – Genève, Beau-Séjour Genève, Pointe de la Jonction +55 min
  15. Bus 3 Biel/Bienne, Mösliacker/Pt-Mar – Biel/Bienne, Vorhölzli/Bois-Dv Biel/Bienne, Mösliacker/Pt-Mar +51 min