Punctuality of Swiss public transportSaturday 3 October 2026

Last 30 days

4 Sept3 Oct

89% of 122,701 trips were on time. The share was lowest at 16:00: 79.1%. Of the busy lines, M2 Genève-Pâquis (lac) – Genève-Quai Gustave Ador (lac) had the lowest share on time: 26.1%.

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.

89%

+1 pts

Day before: 87.9% · 122,701 trips with live data

Average delay

+1.2 min

 

Canceled trips

633

0.5% 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:00 · 79.1%
06:0012:0018:0000:00
  • ≥ 95%
  • Dashed: Friday 2 October
  • Lowest points

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

By mode

  • Train 95.8%

    13,207 trips · avg +0.6 min

  • Tram 84.3%

    10,453 trips · avg +1.8 min

  • Bus 88.7%

    98,403 trips · avg +1.3 min

  • Metro 95.7%

    278 trips · avg +1.3 min

  • Boat 52.2%

    360 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

  • Mouettes genevoises 52.2%

    360 trips · avg +4 min

  • Regionalps 59.3%

    246 trips · avg +4.1 min

  • VBL 67.1%

    3,358 trips · avg +2.7 min

  • TPL 70.3%

    1,199 trips · avg +2.8 min

  • Autobetrieb Sernftal 71.8%

    110 trips · avg +2.1 min

  • TPG 72.5%

    6,946 trips · avg +2.9 min

  • Bus Sierrois 73.1%

    193 trips · avg +2.1 min

  • Automobiles MBC 73.8%

    846 trips · avg +5.1 min

Show 17 more
  • Transports Publics Neuchâtelois 74.6%

    2,327 trips · avg +2.1 min

  • tl 78.7%

    5,981 trips · avg +2.3 min

  • Bus Nyon-Prangins 80.2%

    217 trips · avg +1.7 min

  • Autolinee Regionali Luganesi 81.3%

    139 trips · avg +1.7 min

  • Verkehrsbetrieb LIECHTENSTEINmobil 82.4%

    641 trips · avg +1.6 min

  • Auto AG Rothenburg 83.6%

    648 trips · avg +1.6 min

  • Bus und Service 84.6%

    1,355 trips · avg +1.4 min

  • BVB 85.2%

    3,892 trips · avg +1.5 min

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

    242 trips · avg +1.4 min

  • VBZ 86.7%

    14,116 trips · avg +1.4 min

  • Automobil Rottal 87.9%

    347 trips · avg +1.4 min

  • Busbetrieb Aarau 88.2%

    861 trips · avg +1.1 min

  • Service d'automobiles TRN 88.2%

    187 trips · avg +1.5 min

  • Busbetrieb Solothurn und Umgebung 88.3%

    548 trips · avg +1.2 min

  • Bernmobil 88.4%

    5,124 trips · avg +1.3 min

  • TPF 89.2%

    2,981 trips · avg +1.1 min

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

    1,032 trips · avg +0.9 min

Most punctual operators

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

    237 trips · avg +0.3 min

  • THURBO 98.9%

    1,118 trips · avg +0.2 min

  • Regionalverkehr Bern-Solothurn 99.3%

    446 trips · avg +0.3 min

  • Aare Seeland mobil 99.3%

    297 trips · avg +0.2 min

  • Zentralbahn 99.1%

    326 trips · avg +0.4 min

  • Automobildienst SZU 98.1%

    1,480 trips · avg +0.5 min

  • Berner Oberland-Bahnen 100%

    137 trips · avg +0.2 min

  • Schweizerische Südostbahn 98.5%

    479 trips · avg +0.3 min

Stations

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

Largest delays

  1. Tram 12 Thônex, Moillesulazand 2 more trips of this line +146 min
  2. Bus 60 Genève, gare Cornavin – Gex, L'Aiglette Genève, gare Cornavinand 1 more trips of this line +139 min
  3. Tram 17 Annemasse, Parc Montessuitand 3 more trips of this line +130 min
  4. Bus 701 Lausanne, Bourdonnette – Tolochenaz, La Plantaz Tolochenaz, La Plantazand 3 more trips of this line +110 min
  5. Tram 18 Meyrin, CERNand 7 more trips of this line +83 min
  6. Bus 8 Grand-Saconnex, Palexpoand 1 more trips of this line +79 min
  7. Bus 23 Carouge GE, Tours – Genève-Aéroport, Terminal Genève-Aéroport, Terminal +76 min
  8. Bus 1 Lausanne, Blécherette – Lausanne, Maladière Maladière +73 min
  9. Bus 19 Onex, citéand 1 more trips of this line +72 min
  10. Bus 704 Echichens, villageand 2 more trips of this line +71 min
  11. EV Basel, Dreispitz – Aesch BL, Dorf Basel, Dreispitzand 4 more trips of this line +70 min
  12. Bus 51 Vernier, CO Renard +66 min
  13. Bus 2 Genève, Plageand 1 more trips of this line +66 min
  14. Bus 38 Thônex, Sous-Moulin – Hermance, village Thônex, Sous-Moulin +61 min
  15. Tram 15 Genève, Nations – Plan-les-Ouates, ZIPLO Plan-les-Ouates, ZIPLO +61 min