Punctuality of Swiss public transportSunday 10 May 2026

Last 30 days

11 Apr10 May

92% of 94,111 trips were on time. The share was lowest at 17:00: 85.3%. Of the busy lines, Bus 3 Grand-Saconnex, Gardiol – Genève, Crêts-de-Champel had the lowest share on time: 27.9%.

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.

92%

+5.3 pts

Day before: 86.7% · 94,111 trips with live data

Average delay

+0.9 min

 

Canceled trips

154

0.2% 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%
17:00 · 85.3% 12:00 · 86.3% 14:10 · 86.5%
06:0012:0018:0000:00
  • ≥ 95%
  • Dashed: Saturday 9 May
  • Lowest points

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

By mode

  • Train 96.4%

    12,532 trips · avg +0.6 min

  • Tram 86.7%

    7,943 trips · avg +1.3 min

  • Bus 92%

    73,159 trips · avg +0.9 min

  • Metro 100%

    221 trips · avg +0.6 min

  • Boat 51.2%

    256 trips · avg +4.2 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 51.2%

    256 trips · avg +4.2 min

  • TPG 75.6%

    5,057 trips · avg +2.3 min

  • Stadtbus Frauenfeld 76.3%

    194 trips · avg +2.8 min

  • Transports Publics Neuchâtelois 78.7%

    976 trips · avg +1.7 min

  • BVB 82.2%

    3,261 trips · avg +1.7 min

  • TPL 83.1%

    1,186 trips · avg +1.3 min

  • VBL 83.2%

    2,683 trips · avg +1.6 min

  • Regionale Verkehrsbetriebe Baden-Wettingen 83.9%

    984 trips · avg +2.2 min

Show 17 more
  • Verkehrsbetrieb LIECHTENSTEINmobil 85.9%

    462 trips · avg +1.5 min

  • Bernmobil 86.9%

    3,124 trips · avg +1.4 min

  • Service d'automobiles TRN 87.9%

    141 trips · avg +1.3 min

  • tl 89.1%

    5,537 trips · avg +1.1 min

  • Busbetrieb Aarau 89.6%

    804 trips · avg +1 min

  • Autolinee Regionali Luganesi 89.7%

    136 trips · avg +1.6 min

  • VBZ 90.1%

    10,894 trips · avg +1.2 min

  • Regiobus Gossau SG 90.6%

    265 trips · avg +1 min

  • Busbetrieb Olten-Gösgen-Gäu 90.8%

    587 trips · avg +0.8 min

  • Autobetrieb Sernftal 91.7%

    108 trips · avg +1.2 min

  • Automobil Rottal 91.8%

    293 trips · avg +1.1 min

  • Automobiles MBC 92.6%

    645 trips · avg +0.9 min

  • Zugerland Verkehrsbetriebe 92.6%

    1,621 trips · avg +0.9 min

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

    141 trips · avg +1.1 min

  • Busbetrieb Solothurn und Umgebung 93.1%

    375 trips · avg +0.9 min

  • Bus und Service 93.3%

    968 trips · avg +0.9 min

  • Verkehrsbetriebe Glattal 93.3%

    2,281 trips · avg +1 min

Most punctual operators

  • Regionalverkehr Bern-Solothurn 100%

    440 trips · avg +0.2 min

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

    236 trips · avg +0.3 min

  • Transports Publics de la Région Nyonnaise 100%

    204 trips · avg +0.1 min

  • Verkehrsbetrieb der Landschaft Davos 99.7%

    301 trips · avg +0.2 min

  • Auto AG Schwyz 99.1%

    581 trips · avg +0.3 min

  • THURBO 98.8%

    1,095 trips · avg +0.3 min

  • BLT 98.5%

    1,643 trips · avg +0.4 min

  • Automobildienst SZU 98.5%

    1,326 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. Bus 11 Sargans, Bahnhof – Feldkirch, Bahnhof Feldkirch, Bahnhof +71 min
  2. Bus 22 Carouge GE, Rondeau – Genève, Jardin Botanique Genève, Jardin Botanique +60 min
  3. RJX Zürich HB +59 min
  4. Bus 251 Altenrhein, Schulhaus – Goldach, Bahnhof Altenrhein, Schulhausand 1 more trips of this line +58 min
  5. Bus 604 Maloja, Posta +58 min
  6. Bus 2 Lausanne, Désert – Lausanne, Epinettes Bel-Air +57 min
  7. Tram 10 Rodersdorf, Station +55 min
  8. Bus 2 Genève, Plage – Bernex, Cressy Genève, Plage +53 min
  9. Bus 1 Genève, Jardin Botanique – Thônex, Hôpital Trois-Chêne Genève, Jardin Botaniqueand 1 more trips of this line +53 min
  10. Bus 100 Gelterkinden, Bahnhof – Rheinfelden, Bahnhof Gelterkinden, Bahnhof +52 min
  11. ICE Basel Bad Bf +47 min
›Probably errors in the feed (1)

Delays of more than 6 hours. The real-time feed sent them, but they are probably not real.

  1. Bus 9 Vernier, Lignon Tours – Thônex, Belle-Terre Pl. Araire Vernier, Lignon Toursand 6 more trips of this line +369 min