Punctuality of Swiss public transportSaturday 13 June 2026

Last 30 days

15 May13 Jun

88.1% of 120,329 trips were on time. The share was lowest at 00:00: 79.7%. Of the busy lines, M2 Genève-Pâquis (lac) – Genève-Quai Gustave Ador (lac) had the lowest share on time: 10.4%.

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.

88.1%

+0.8 pts

Day before: 87.3% · 120,329 trips with live data

Average delay

+1.3 min

 

Canceled trips

655

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%
00:00 · 79.7% 17:20 · 80.3% 15:00 · 81.8%
06:0012:0018:0000:00
  • ≥ 95%
  • Dashed: Friday 12 June
  • Lowest points

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

By mode

  • Train 95.1%

    13,447 trips · avg +0.7 min

  • Tram 86.3%

    10,538 trips · avg +1.5 min

  • Bus 87.4%

    95,811 trips · avg +1.3 min

  • Metro 96%

    278 trips · avg +1 min

  • Boat 52.9%

    255 trips · avg +3.9 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.9%

    255 trips · avg +3.9 min

  • Autobetrieb Sernftal 60.9%

    110 trips · avg +3.1 min

  • Verkehrsbetrieb LIECHTENSTEINmobil 67.6%

    641 trips · avg +3.1 min

  • VBL 70%

    3,355 trips · avg +2.4 min

  • Transports Publics Neuchâtelois 73.4%

    2,273 trips · avg +2.4 min

  • SBB Infrastruktur AG Bahnersatz 75%

    212 trips · avg +3 min

  • tl 77%

    6,028 trips · avg +2.7 min

  • Verkehrsbetriebe Kreuzlingen 77.9%

    407 trips · avg +2 min

Show 17 more
  • TPG 78.7%

    6,991 trips · avg +2 min

  • TPL 79.1%

    1,218 trips · avg +1.5 min

  • Matterhorn Gotthard Bahn 79.6%

    328 trips · avg +1.4 min

  • Bus und Service 79.8%

    1,364 trips · avg +2.6 min

  • Montreux-Vevey-Riviera 79.8%

    114 trips · avg +2.2 min

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

    234 trips · avg +1.8 min

  • BVB 81.6%

    4,286 trips · avg +1.8 min

  • Sierre-Montana-Crans 82.3%

    198 trips · avg +1.8 min

  • Stadtbus Frauenfeld 82.8%

    458 trips · avg +1.5 min

  • Automobil Rottal 83%

    336 trips · avg +1.4 min

  • Bus Nyon-Prangins 83.1%

    207 trips · avg +1.5 min

  • Busbetrieb Aarau 84.9%

    861 trips · avg +1.4 min

  • Regiobus Gossau SG 85.3%

    585 trips · avg +1.5 min

  • Busbetrieb Solothurn und Umgebung 85.3%

    552 trips · avg +1.4 min

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

    1,032 trips · avg +1.6 min

  • Auto AG Schwyz 85.7%

    601 trips · avg +1.5 min

  • Bus Sierrois 86%

    193 trips · avg +1.2 min

Most punctual operators

  • BLS 99.2%

    1,435 trips · avg +0.3 min

  • Regionalverkehr Bern-Solothurn 99.6%

    493 trips · avg +0.1 min

  • Wengernalpbahn 100%

    156 trips · avg +0.1 min

  • Zentralbahn 99.1%

    325 trips · avg +0.3 min

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

    237 trips · avg +0.3 min

  • Busbetrieb Grenchen und Umgebung 98.8%

    330 trips · avg +0.6 min

  • Schweizerische Südostbahn 97.9%

    481 trips · avg +0.4 min

  • Regionalps 98.9%

    184 trips · avg +0.4 min

Stations

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

Largest delays

  1. ICE Basel SBBand 1 more trips of this line +180 min
  2. Bus 4 Chur, Austrasse – Chur, Seniorenzentrum Cadonau Chur, Austrasseand 3 more trips of this line +94 min
  3. E Genève, Rive – Hermance, village Hermance, village +85 min
  4. Bus 502 Küssnacht am Rigi, Bahnhof +78 min
  5. Bus 11 Sargans, Bahnhof – Feldkirch, Bahnhof Feldkirch, Bahnhof +73 min
  6. Bus 2 Lausanne, Désert – Lausanne, Epinettes Désert +65 min
  7. Bus 722 Etoy, collège Les Communaux – St-Livres, grande salle St-Livres, grande salle +64 min
  8. Tram 12 Lancy-Bachet, gare – Thônex, Moillesulaz Thônex, Moillesulaz +63 min
  9. Bus 7 Pully, Val-Vert – Prilly-Malley, gare/aréna Prilly-M., gare +63 min
  10. EC Bregenz – Zürich HB Zürich HB +61 min
  11. Bus 6 Chur, Bahnhofplatz +61 min
  12. Bus 101 Hochdorf, Bahnhof – Hochdorf, Bahnhof Hochdorf, Bahnhof +61 min
  13. Bus 650 Ziegelbrücke, Bahnhof Süd – Amden, Vorderdorf Amden, Vorderdorf +60 min
  14. G Genève, Rive – Veigy, douane (F) Genève, Rive +60 min
  15. Bus 108 Neuchâtel, Temple Valangines – Neuchâtel, Place Pury Neuchâtel, Place Pury +59 min