Punctuality of Swiss public transportSaturday 24 October 2026

Last 30 days

25 Sept24 Oct

95.6% of 109,328 trips were on time. The share was lowest at 00:50: 92.9%. Of the busy lines, M2 Genève-Pâquis (lac) – Genève-Quai Gustave Ador (lac) had the lowest share on time: 19.8%.

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.

95.6%

+10.6 pts

Day before: 85% · 109,328 trips with live data

An estimate from the real-time feed, which often misses the last delays of buses and trams. The final numbers come two days later from the actual times of opentransportdata.swiss (Ist-Daten).

Average delay

+0.9 min

 

Canceled trips

485

0.4% 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:50 · 92.9%
06:0012:0018:0000:00
12345678
  • ≥ 95%
  • Dashed: Friday 23 October
  • Lowest points
  • Incident

The largest incidents

  1. 105:02–02:15Zinal, Les Plats de la Lé, Zinal, centre, Zinal, télécabine and Zinal, village de vacances stops from line 455 are closed
  2. 205:02–02:15Ayer, Les Morasses, Grimentz, place du Mélèze and Mottec stops from line 455 are closed
  3. 305:02–02:15Grimentz, Le Boccard, Grimentz, les Garnérés and Grimentz, télécabine stops from line 455 are closed
  4. 412:28–15:59Irregular traffic lines 180, 190, 195, 521, 522 [bus]
  5. 513:44–00:25Elm, Büelstafel, Elm, Obererbs Höhenweg and Elm, Obererbs Skihütte stops are closed
  6. 601:00–02:15Time change
  7. 701:00–02:15Attention: change from daylight saving time to standard time during the night of 24/25.10.2026
  8. 802:00–02:15On the night from Saturday 24 to Sunday 25.10.2026, daylight saving time will be switched to standard time. Night buses will run according to daylight saving time.

By mode

  • Train 95.1%

    12,076 trips · avg +1 min

  • Tram 95.9%

    9,339 trips · avg +0.8 min

  • Bus 95.7%

    87,415 trips · avg +0.9 min

  • Metro 100%

    242 trips · avg +0.5 min

  • Boat 46.9%

    256 trips · avg +4.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

  • Mouettes genevoises 46.9%

    256 trips · avg +4.1 min

  • Bus Sierrois 75.1%

    193 trips · avg +2.1 min

  • Transports Publics du Chablais 87.7%

    765 trips · avg +3.9 min

  • Automobildienste Aare Seeland mobil 90.8%

    466 trips · avg +1.4 min

  • Autolinee Bleniesi 90.8%

    109 trips · avg +1.2 min

  • TPL 91.7%

    1,027 trips · avg +1.2 min

  • Sierre-Montana-Crans 91.9%

    271 trips · avg +1.3 min

  • Autobus AG Liestal 91.9%

    678 trips · avg +1.6 min

Show 17 more
  • THURBO 92.8%

    1,008 trips · avg +1.1 min

  • Autolinea Mendrisiense 92.8%

    209 trips · avg +1.4 min

  • SBB 93%

    5,019 trips · avg +1.3 min

  • Bamert Bus 93.1%

    116 trips · avg +1.2 min

  • Bus Ostschweiz 93.2%

    1,628 trips · avg +1.2 min

  • Verkehrsbetrieb LIECHTENSTEINmobil 93.2%

    455 trips · avg +1.3 min

  • Transports Publics Neuchâtelois 93.2%

    1,407 trips · avg +0.9 min

  • Busbetrieb Aarau 93.5%

    755 trips · avg +0.9 min

  • BVB 93.6%

    3,500 trips · avg +1.1 min

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

    666 trips · avg +0.9 min

  • Automobil Rottal 94.1%

    324 trips · avg +1 min

  • Auto Leuk-Leukerbad 94.2%

    206 trips · avg +1.5 min

  • TPG 94.2%

    6,486 trips · avg +0.8 min

  • Montreux-Vevey-Riviera 94.4%

    108 trips · avg +0.9 min

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

    186 trips · avg +1.3 min

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

    976 trips · avg +0.8 min

  • VBL 95.1%

    3,073 trips · avg +0.8 min

Most punctual operators

  • Verkehrsbetriebe Kreuzlingen 99.7%

    389 trips · avg +0.5 min

  • Aare Seeland mobil 99.6%

    278 trips · avg +0.4 min

  • Bernmobil 98.3%

    3,851 trips · avg +0.8 min

  • Verkehrsbetriebe Biel 98.5%

    1,098 trips · avg +0.7 min

  • Regiobus Gossau SG 98.7%

    539 trips · avg +0.8 min

  • Regionalverkehr Bern-Solothurn 98.7%

    466 trips · avg +0.4 min

  • Verkehrsbetrieb der Landschaft Davos 99.2%

    254 trips · avg +0.5 min

  • Autolinee Regionali Luganesi 100%

    130 trips · avg +0.7 min

Stations

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

Largest delays

  1. Bus 3 Baden, Bahnhof Westand 1 more trips of this line +211 min
  2. Bus 1 Gebenstorf, Reuss – Würenlos, Bettlen Baden, Bahnhof Ost +160 min
  3. Bus 7 Vessy, Grands-Esserts – Vernier, Lignon Tours Vessy, Grands-Esserts +156 min
  4. Bus 19 Genève, Jonctionand 1 more trips of this line +150 min
  5. Bus 9 Vernier, Lignon Tours – Thônex, Belle-Terre Pl. Araire Thônex, Belle-Terre Pl. Araire +139 min
  6. Bus 310 Davos Monstein, Dorf – Davos Glaris, Bahnhof Davos Monstein, Dorfand 5 more trips of this line +131 min
  7. Bus 45 Carouge GE, Tours – Troinex, ville Troinex, ville +127 min
  8. Bus 132 La Neuveville, poste – Nods, école Chasseral, Hôteland 1 more trips of this line +126 min
  9. Bus 53 Vernier, Parfumerie +125 min
  10. Bus 6 Vernier, village +124 min
  11. Bus 20 Veyrier, Tournettes – Bellevue GE, Valavran Genève, Place de Neuve +123 min
  12. Bus 110 Monthey, gare CFF +123 min
  13. Bus 91 Genève, Beau-Séjour – Genève, Pointe de la Jonction Genève, Pointe de la Jonction +122 min
  14. Bus 108 Troistorrents, gare – Monthey, gare CFF Morgins écoleand 1 more trips of this line +121 min
  15. Bus 104 Monthey, gare CFF – Muraz (Collombey), Millière Muraz, Millière +121 min