Punctuality of Swiss public transportFriday 4 September 2026

Last 30 days

6 Aug4 Sept

85.1% of 155,086 trips were on time. The share was lowest at 17:00: 68.5%. Of the busy lines, Bus 109 Neuchâtel, Place Pury – Neuchâtel, Trois-Chênes had the lowest share on time: 25.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.

85.1%

−0.5 pts

Day before: 85.6% · 155,086 trips with live data

Average delay

+1.4 min

 

Canceled trips

1,097

0.7% of the trips

The day in numbers

From the timetable of the day, and its trips with live data.

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%
17:00 · 68.5% 12:10 · 72.9%
06:0012:0018:0000:00
  • ≥ 95%
  • Dashed: Thursday 3 September
  • Lowest points

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

By mode

  • Train 93.7%

    14,294 trips · avg +0.8 min

  • Tram 83.7%

    12,610 trips · avg +1.6 min

  • Bus 84.4%

    127,442 trips · avg +1.5 min

  • Metro 94.3%

    296 trips · avg +1.3 min

  • Boat 49.5%

    444 trips · avg +4 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 47%

    134 trips · avg +4.2 min

  • Mouettes genevoises 49.5%

    444 trips · avg +4 min

  • VBL 64.6%

    3,971 trips · avg +2.7 min

  • Autobetrieb Sernftal 67.9%

    137 trips · avg +2.3 min

  • Transports Publics Neuchâtelois 69.1%

    2,913 trips · avg +2.4 min

  • TPG 70.4%

    9,719 trips · avg +2.4 min

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

    109 trips · avg +2.4 min

  • TPL 71.9%

    1,599 trips · avg +2.6 min

Show 17 more
  • Automobil Rottal 74.4%

    476 trips · avg +2.2 min

  • Transports publics Vevey-Montreux-Chillon-Villeneuve 75.5%

    1,204 trips · avg +1.9 min

  • Matterhorn Gotthard Bahn 76.8%

    323 trips · avg +2.2 min

  • Auto AG Rothenburg 77%

    704 trips · avg +1.8 min

  • BVB 77.6%

    5,390 trips · avg +1.9 min

  • Bus und Service 78.3%

    1,604 trips · avg +1.8 min

  • Verkehrsbetrieb LIECHTENSTEINmobil 78.6%

    914 trips · avg +1.9 min

  • Transports Vallée de Joux-Yverdon-Ste-Croix 78.6%

    1,322 trips · avg +2 min

  • Busbetrieb Aarau 80%

    954 trips · avg +1.7 min

  • Bus Nyon-Prangins 80.5%

    389 trips · avg +1.5 min

  • Verkehrsbetriebe Biel 80.7%

    1,368 trips · avg +1.7 min

  • Automobiles MBC 81%

    1,268 trips · avg +1.7 min

  • Regionale Verkehrsbetriebe Baden-Wettingen 81.4%

    1,395 trips · avg +1.8 min

  • Bus Sierrois 81.9%

    177 trips · avg +1.5 min

  • VBZ 82.1%

    17,030 trips · avg +1.7 min

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

    307 trips · avg +1.6 min

  • Transports Publics du Chablais 83.1%

    1,185 trips · avg +1.4 min

Most punctual operators

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

    268 trips · avg +0.3 min

  • Regionalverkehr Bern-Solothurn 99.3%

    607 trips · avg +0.2 min

  • THURBO 98.9%

    1,098 trips · avg +0.3 min

  • Aare Seeland mobil 98.5%

    341 trips · avg +0.4 min

  • BLS 97.2%

    1,559 trips · avg +0.5 min

  • Zentralbahn 97.8%

    372 trips · avg +0.4 min

  • Appenzeller Bahnen 96.5%

    347 trips · avg +0.5 min

  • Busbetrieb Lichtensteig-Wattwil-Ebnat-Kappel 98.2%

    113 trips · avg +1.4 min

Stations

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

Largest delays

  1. EV Basel, Dreispitz – Aesch BL, Dorf Aesch BL, Dorf +69 min
  2. Bus 388 Sion, poste/gare – Nax, centre Nax, centre +67 min
  3. Bus 91 Genève, Pointe de la Jonction – Genève, Beau-Séjour Genève, Beau-Séjourand 1 more trips of this line +61 min
  4. ICE Basel SBBand 2 more trips of this line +57 min
  5. Bus 28 Bern Wankdorf, Bahnhof – Bern Weissenbühl, Bahnhof Bern Weissenbühl, Bahnhofand 1 more trips of this line +56 min
  6. Bus 57 Genève-Aéroport, Terminal – ZIMEYSA, gare ZIMEYSA, gare +56 min
  7. Bus 68 Saint-Genis, Jean Monnet – Vernier, Blandonnet Saint-Genis, Jean Monnetand 1 more trips of this line +55 min
  8. Bus 1 Lausanne, Blécherette – Ecublens VD, EPFL/Colladon Blécheretteand 2 more trips of this line +53 min
  9. Bus 66 Genève-Aéroport, Terminal – Thoiry, Centre commercial Genève-Aéroport, Terminal +52 min
  10. R43 Andermatt +50 min
  11. Bus 3 Canobbio, Mercato Resega – Breganzona, Posta Breganzona, Postaand 3 more trips of this line +49 min
  12. Tram 15 Plan-les-Ouates, ZIPLO – Genève, Nations Genève, Nations +48 min
  13. Bus 16 Lausanne, Grand Vennes – Lausanne, Provence nord Grand-Vennes +48 min
  14. E Genève, Rive +47 min
  15. Bus 33 Zürich, Triemli – Zürich Tiefenbrunnen, Bahnhof Zürich, Triemli +47 min