Puntualità dei trasporti pubblici svizzeri2026Finora: 298 giorni su 365
88.1 % di 40'929'239 corse erano puntuali. Il giorno migliore è stato domenica 25 ottobre con 95.1 %, il peggiore venerdì 29 maggio con 83.8 %. Tra le grandi linee, M2 Genève-Pâquis (lac) – Genève-Quai Gustave Ador (lac) aveva la quota puntuale più bassa: 37.2 %.
Puntuali
Che cosa conta come puntuale?
Puntuale significa meno di 3 minuti di ritardo. Contano solo le corse con dati in tempo reale che circolano soprattutto in Svizzera; gli impianti a fune non contano.
88.1 %
40'929'239 corse con dati in tempo reale
Ancora una stima dal flusso in tempo reale: 1 giorni su 298. I dati definitivi di ogni giorno arrivano due giorni dopo, con gli orari effettivi di opentransportdata.swiss (Ist-Daten).
Ritardo medio
+1.3 min
Corse soppresse
175'300
0.4 % delle corse
Mese per mese
La quota puntuale di ogni mese. Un punto apre il suo mese.
- gen 2026
- feb 2026
- mar 2026
- apr 2026
- mag 2026
- giu 2026
- lug 2026
- ago 2026
- set 2026
- ott 2026
- nov 2026
- dic 2026
- 95 %
- Media: 88.1 %
- Giorno migliore
- dom 25 ott · 95.1 %
- Giorno peggiore
- ven 29 mag · 83.8 %
- Mese migliore
- luglio 2026 · 89.7 %
- Mese peggiore
- giugno 2026 · 86.7 %
Per mezzo
-
Treno 94.5 %
4'134'678 corse · media +0.8 min
-
Tram 84.4 %
3'328'534 corse · media +1.6 min
-
Bus 87.8 %
33'271'648 corse · media +1.3 min
-
Metro 92 %
87'164 corse · media +1.4 min
-
Battello 55.2 %
107'215 corse · media +3.7 min
La rete per puntualità
Ogni linea di treno, tram e metro nel colore della sua quota puntuale.
- ≥ 95 %
- 90–95 %
- 85–90 %
- 75–85 %
- < 75 %
- nessun dato
Grandi linee meno puntuali
-
M2 Genève-Pâquis (lac) – Genève-Quai Gustave Ador (lac)Genève-Pâquis (lac) – Genève-Quai Gustave Ador (lac) 37.2 %
41'518 corse · media +5 min
-
Bus 101 Marin-Epagnier, gare – Cormondrèche, Grand'RueMarin-Epagnier, gare – Cormondrèche, Grand'Rue 39.8 %
42'540 corse · media +4.3 min
-
38'397 corse · media +4.4 min
-
Bus 109 Neuchâtel, Place Pury – Neuchâtel, Trois-ChênesNeuchâtel, Place Pury – Neuchâtel, Trois-Chênes 46.4 %
56'658 corse · media +3.6 min
-
Bus 106 Neuchâtel, Place Pury – Neuchâtel,Vallon de l'ErmitageNeuchâtel, Place Pury – Neuchâtel,Vallon de l'Ermitage 49.8 %
16'927 corse · media +3.3 min
-
Bus 54 Versoix, Centre sportif – Vernier, ParfumerieVersoix, Centre sportif – Vernier, Parfumerie 53.2 %
17'433 corse · media +3.8 min
-
49'439 corse · media +3.1 min
-
15'978 corse · media +3.7 min
Mostra altre 17
-
Bus 107 Marin-Epagnier, gare – Neuchâtel, Place PuryMarin-Epagnier, gare – Neuchâtel, Place Pury 56.9 %
42'117 corse · media +3.1 min
-
24'888 corse · media +3.5 min
-
59'637 corse · media +3.1 min
-
24'154 corse · media +3 min
-
Bus 50 Basel, Bahnhof SBB – Basel EuroAirport, VerwaltungBasel, Bahnhof SBB – Basel EuroAirport, Verwaltung 59 %
48'528 corse · media +3.3 min
-
11'939 corse · media +2.3 min
-
17'953 corse · media +2.8 min
-
12'864 corse · media +2.9 min
-
13'298 corse · media +2.9 min
-
Bus 68 Saint-Genis, Jean Monnet – Vernier, BlandonnetSaint-Genis, Jean Monnet – Vernier, Blandonnet 61.2 %
25'794 corse · media +3.6 min
-
Bus 311 La Chaux-de-Fonds, Cerisier – La Chaux-de-Fonds, gareLa Chaux-de-Fonds, Cerisier – La Chaux-de-Fonds, gare 61.9 %
20'413 corse · media +2.9 min
-
47'128 corse · media +2.9 min
-
16'612 corse · media +3.1 min
-
Bus 9 Vernier, Lignon Tours – Thônex, Belle-Terre Pl. AraireVernier, Lignon Tours – Thônex, Belle-Terre Pl. Araire 63.2 %
42'836 corse · media +3 min
-
45'582 corse · media +2.8 min
-
30'581 corse · media +3.1 min
-
Bus 108 Neuchâtel, Temple Valangines – Neuchâtel, Place PuryNeuchâtel, Temple Valangines – Neuchâtel, Place Pury 64.1 %
24'514 corse · media +2.8 min
Grandi linee più puntuali
-
64'742 corse · media +0.5 min
-
85'555 corse · media +0.7 min
-
68'379 corse · media +0.9 min
-
81'532 corse · media +0.9 min
-
76'654 corse · media +0.7 min
-
77'194 corse · media +0.7 min
-
Bus 1 Winterthur, Oberwinterthur – Winterthur, TössWinterthur, Oberwinterthur – Winterthur, Töss 94.7 %
77'027 corse · media +0.9 min
-
61'103 corse · media +0.8 min
Grandi linee meno puntuali
-
17'700 corse · media +7.2 min
-
25'266 corse · media +2.2 min
-
30'834 corse · media +1.5 min
-
31'881 corse · media +1.6 min
-
21'152 corse · media +1.3 min
-
17'746 corse · media +1.4 min
-
21'197 corse · media +1.1 min
-
13'320 corse · media +1.1 min
Mostra altre 17
-
16'659 corse · media +1.3 min
-
22'740 corse · media +1.2 min
-
15'375 corse · media +1.3 min
-
17'777 corse · media +1 min
-
14'651 corse · media +0.7 min
-
12'559 corse · media +0.9 min
-
21'705 corse · media +1.2 min
-
16'502 corse · media +0.8 min
-
25'830 corse · media +1 min
-
21'051 corse · media +0.9 min
-
23'977 corse · media +0.9 min
-
21'024 corse · media +0.8 min
-
R15 Neuchâtel Place Pury Littorail – Boudry LittorailNeuchâtel Place Pury Littorail – Boudry Littorail 94 %
23'496 corse · media +1 min
-
32'155 corse · media +0.9 min
-
26'530 corse · media +0.6 min
-
16'230 corse · media +0.8 min
-
13'164 corse · media +0.7 min
Grandi linee più puntuali
-
17'110 corse · media +0 min
-
36'246 corse · media +0.3 min
-
48'225 corse · media +0.2 min
-
21'433 corse · media +0.3 min
-
19'219 corse · media +0.4 min
-
22'323 corse · media +0.4 min
-
28'345 corse · media +0.5 min
-
19'074 corse · media +0.6 min
Grandi linee meno puntuali
-
Tram 8 Weil am Rhein, Bahnhof/Zentrum – Basel, NeuweilerstrasseWeil am Rhein, Bahnhof/Zentrum – Basel, Neuweilerstrasse 66.4 %
58'578 corse · media +2.7 min
-
Tram 14 Basel, Dreirosenbrücke – Pratteln, SchlossstrasseBasel, Dreirosenbrücke – Pratteln, Schlossstrasse 69.8 %
60'324 corse · media +2.5 min
-
81'595 corse · media +1.8 min
-
Tram 8 Bern Brünnen Westside, Bahnhof – Bern, SaaliBern Brünnen Westside, Bahnhof – Bern, Saali 71.5 %
44'481 corse · media +2.3 min
-
Tram 21 Basel, Bahnhof St. Johann – Basel, Badischer BahnhofBasel, Bahnhof St. Johann – Basel, Badischer Bahnhof 73.4 %
23'979 corse · media +2.3 min
-
Tram 1 Basel, Dreirosenbrücke – Basel, Bahnhof SBBBasel, Dreirosenbrücke – Basel, Bahnhof SBB 73.4 %
79'696 corse · media +2.3 min
-
77'708 corse · media +2.1 min
-
26'562 corse · media +2.1 min
Mostra altre 17
-
57'677 corse · media +2 min
-
98'427 corse · media +1.9 min
-
72'474 corse · media +2 min
-
38'888 corse · media +1.9 min
-
Tram 3 St-Louis, Gare de Saint-Louis – Birsfelden, HardSt-Louis, Gare de Saint-Louis – Birsfelden, Hard 80 %
27'546 corse · media +1.9 min
-
96'035 corse · media +1.7 min
-
37'288 corse · media +1.7 min
-
78'045 corse · media +1.8 min
-
Tram 9 Wabern, Tram-Endstation – Bern Wankdorf, BahnhofWabern, Tram-Endstation – Bern Wankdorf, Bahnhof 82.6 %
74'337 corse · media +1.8 min
-
46'321 corse · media +1.7 min
-
76'308 corse · media +1.9 min
-
Tram 7 Zürich, Wollishoferplatz – Stettbach, BahnhofZürich, Wollishoferplatz – Stettbach, Bahnhof 84.1 %
59'269 corse · media +1.8 min
-
98'321 corse · media +1.7 min
-
80'200 corse · media +1.5 min
-
Tram 10 Zürich, Bahnhofstrasse/HB – Zürich Flughafen, FrachtZürich, Bahnhofstrasse/HB – Zürich Flughafen, Fracht 86.1 %
57'305 corse · media +1.5 min
-
84'761 corse · media +1.4 min
-
Tram 13 Zürich, Bahnhofstrasse/HB – Zürich, AlbisgütliZürich, Bahnhofstrasse/HB – Zürich, Albisgütli 88.4 %
100'240 corse · media +1.4 min
Grandi linee più puntuali
-
32'019 corse · media +0.3 min
-
Tram 20 Killwangen, Bahnhof – Zürich Altstetten, BahnhofKillwangen, Bahnhof – Zürich Altstetten, Bahnhof 96.2 %
45'607 corse · media +0.9 min
-
81'532 corse · media +0.9 min
-
56'742 corse · media +1 min
-
Tram 12 Zürich Flughafen, Fracht – Stettbach, BahnhofZürich Flughafen, Fracht – Stettbach, Bahnhof 94.2 %
37'773 corse · media +1.1 min
-
Tram 15 Zürich Tiefenbrunnen, Bahnhof – Zürich, CentralZürich Tiefenbrunnen, Bahnhof – Zürich, Central 93.6 %
69'116 corse · media +1.1 min
-
75'072 corse · media +1 min
-
79'808 corse · media +0.9 min
Grandi linee meno puntuali
-
Bus 101 Marin-Epagnier, gare – Cormondrèche, Grand'RueMarin-Epagnier, gare – Cormondrèche, Grand'Rue 39.8 %
42'540 corse · media +4.3 min
-
Bus 109 Neuchâtel, Place Pury – Neuchâtel, Trois-ChênesNeuchâtel, Place Pury – Neuchâtel, Trois-Chênes 46.4 %
56'658 corse · media +3.6 min
-
Bus 106 Neuchâtel, Place Pury – Neuchâtel,Vallon de l'ErmitageNeuchâtel, Place Pury – Neuchâtel,Vallon de l'Ermitage 49.8 %
16'927 corse · media +3.3 min
-
Bus 54 Versoix, Centre sportif – Vernier, ParfumerieVersoix, Centre sportif – Vernier, Parfumerie 53.2 %
17'433 corse · media +3.8 min
-
49'439 corse · media +3.1 min
-
15'978 corse · media +3.7 min
-
Bus 107 Marin-Epagnier, gare – Neuchâtel, Place PuryMarin-Epagnier, gare – Neuchâtel, Place Pury 56.9 %
42'117 corse · media +3.1 min
-
24'888 corse · media +3.5 min
Mostra altre 17
-
59'637 corse · media +3.1 min
-
24'154 corse · media +3 min
-
Bus 50 Basel, Bahnhof SBB – Basel EuroAirport, VerwaltungBasel, Bahnhof SBB – Basel EuroAirport, Verwaltung 59 %
48'528 corse · media +3.3 min
-
11'939 corse · media +2.3 min
-
17'953 corse · media +2.8 min
-
12'864 corse · media +2.9 min
-
13'298 corse · media +2.9 min
-
Bus 68 Saint-Genis, Jean Monnet – Vernier, BlandonnetSaint-Genis, Jean Monnet – Vernier, Blandonnet 61.2 %
25'794 corse · media +3.6 min
-
Bus 311 La Chaux-de-Fonds, Cerisier – La Chaux-de-Fonds, gareLa Chaux-de-Fonds, Cerisier – La Chaux-de-Fonds, gare 61.9 %
20'413 corse · media +2.9 min
-
47'128 corse · media +2.9 min
-
16'612 corse · media +3.1 min
-
Bus 9 Vernier, Lignon Tours – Thônex, Belle-Terre Pl. AraireVernier, Lignon Tours – Thônex, Belle-Terre Pl. Araire 63.2 %
42'836 corse · media +3 min
-
45'582 corse · media +2.8 min
-
30'581 corse · media +3.1 min
-
Bus 108 Neuchâtel, Temple Valangines – Neuchâtel, Place PuryNeuchâtel, Temple Valangines – Neuchâtel, Place Pury 64.1 %
24'514 corse · media +2.8 min
-
Bus 20 Veyrier, Tournettes – Bellevue GE, ValavranVeyrier, Tournettes – Bellevue GE, Valavran 64.3 %
38'308 corse · media +3 min
-
59'998 corse · media +2.9 min
Grandi linee più puntuali
-
64'742 corse · media +0.5 min
-
54'507 corse · media +0.7 min
-
68'379 corse · media +0.9 min
-
76'654 corse · media +0.7 min
-
77'194 corse · media +0.7 min
-
Bus 1 Winterthur, Oberwinterthur – Winterthur, TössWinterthur, Oberwinterthur – Winterthur, Töss 94.7 %
77'027 corse · media +0.9 min
-
Bus 752 Stettbach, Bahnhof – Dübendorf, KunsteisbahnStettbach, Bahnhof – Dübendorf, Kunsteisbahn 94.6 %
54'708 corse · media +1.1 min
-
54'719 corse · media +0.9 min
Grandi linee meno puntuali
-
M2 Genève-Pâquis (lac) – Genève-Quai Gustave Ador (lac)Genève-Pâquis (lac) – Genève-Quai Gustave Ador (lac) 37.2 %
41'518 corse · media +5 min
-
38'397 corse · media +4.4 min
-
13'979 corse · media +0.7 min
-
M4 Genève-Port Noir (lac) – Genève-De-Châteaubriand (lac)Genève-Port Noir (lac) – Genève-De-Châteaubriand (lac) 99 %
13'321 corse · media +0.6 min
Imprese meno puntuali
-
Mouettes genevoises 55.2 %
107'215 corse · media +3.7 min
-
VBL 72.3 %
1'078'433 corse · media +2.4 min
-
TPG 75.9 %
2'502'060 corse · media +2.2 min
-
Transports Publics Neuchâtelois 76.1 %
727'484 corse · media +2 min
-
TPL 76.4 %
438'454 corse · media +2.1 min
-
Autobetrieb Sernftal 76.9 %
32'803 corse · media +2.2 min
-
BVB 77.6 %
1'354'986 corse · media +2 min
-
Automobil Rottal 77.7 %
122'105 corse · media +1.9 min
Mostra altre 17
-
Verkehrsbetrieb LIECHTENSTEINmobil 77.9 %
223'004 corse · media +2.1 min
-
Busbetrieb Rapperswil-Eschenbach-Rüti ZH 80.6 %
78'554 corse · media +1.7 min
-
Lugano-Ponte Tresa 81.3 %
32'648 corse · media +1.5 min
-
Bus und Service 81.4 %
425'026 corse · media +1.7 min
-
Auto AG Rothenburg 82 %
203'260 corse · media +1.6 min
-
Busbetrieb Aarau 84.3 %
269'331 corse · media +1.5 min
-
Regionale Verkehrsbetriebe Baden-Wettingen 84.6 %
375'156 corse · media +1.6 min
-
tl 84.6 %
1'918'389 corse · media +1.5 min
-
Busbetrieb Solothurn und Umgebung 85.2 %
199'564 corse · media +1.4 min
-
Bus Nyon-Prangins 85.4 %
92'426 corse · media +1.4 min
-
Sierre-Montana-Crans 85.4 %
77'665 corse · media +1.6 min
-
Bus Sierrois 86 %
67'459 corse · media +1.5 min
-
VBZ 86.1 %
4'593'841 corse · media +1.5 min
-
Stadtbus Frauenfeld 86.4 %
144'854 corse · media +1.6 min
-
Verkehrsbetriebe Biel 86.6 %
388'700 corse · media +1.4 min
-
Transports publics Vevey-Montreux-Chillon-Villeneuve 86.7 %
319'412 corse · media +1.3 min
-
Regiobus Gossau SG 86.8 %
164'203 corse · media +1.4 min
Imprese più puntuali
-
Regionalverkehr Bern-Solothurn 98.6 %
166'920 corse · media +0.3 min
-
Aare Seeland mobil 98.2 %
91'189 corse · media +0.4 min
-
Sihltal-Zürich-Uetliberg-Bahn 98.2 %
79'671 corse · media +0.5 min
-
Zentralbahn 98.1 %
104'628 corse · media +0.4 min
-
THURBO 97.9 %
329'482 corse · media +0.4 min
-
Schweizerische Südostbahn 97.5 %
150'838 corse · media +0.5 min
-
BLS 97.1 %
451'390 corse · media +0.5 min
-
Lausanne-Echallens-Bercher 96.7 %
31'765 corse · media +0.7 min
Fermate
La quota delle partenze con meno di 3 minuti di ritardo. Una stazione ha partenze di treni.
-
Zürich HB 94.5 %
474'364 partenze · media +1.2 min
-
Bern 96.7 %
302'595 partenze · media +0.9 min
-
Zürich Oerlikon 94.7 %
263'102 partenze · media +1.1 min
-
Zürich Stadelhofen 92.3 %
206'884 partenze · media +1.3 min
-
Winterthur 95.6 %
202'021 partenze · media +1.1 min
-
Zürich Hardbrücke 85.5 %
198'356 partenze · media +2 min
-
Olten 92.2 %
177'026 partenze · media +1.3 min
-
St. Gallen 94.3 %
152'835 partenze · media +1.2 min
-
Lausanne 89.8 %
152'442 partenze · media +1.5 min
-
Aarau 94.5 %
151'709 partenze · media +1 min
-
Renens VD 90.2 %
144'111 partenze · media +1.4 min
-
Luzern 97.2 %
136'417 partenze · media +0.8 min
-
Bern, Bahnhof 93.9 %
795'602 partenze · media +1.2 min
-
Genève, gare Cornavin 77.4 %
792'915 partenze · media +2.1 min
-
Genève, Bel-Air 78.9 %
765'130 partenze · media +2 min
-
Luzern, Kantonalbank 78.2 %
652'659 partenze · media +2.1 min
-
Zürich, Central 92.9 %
631'046 partenze · media +1.1 min
-
Bern, Zytglogge 91.3 %
594'547 partenze · media +1.5 min
-
Lausanne, Bel-Air 72.1 %
588'498 partenze · media +2.4 min
-
Basel, Bahnhof SBB 86.4 %
588'058 partenze · media +1.7 min
-
Bern, Hirschengraben 89.2 %
578'454 partenze · media +1.6 min
-
Luzern, Bahnhof 86.5 %
577'178 partenze · media +1.6 min
-
Zürich, Bellevue 92.4 %
574'136 partenze · media +1.2 min
-
Basel, Schifflände 82.6 %
557'313 partenze · media +1.9 min
-
Magliaso Paese 66.9 %
30'932 partenze · media +2.8 min
-
Agno 69.7 %
31'794 partenze · media +2.7 min
-
Magliaso 70.4 %
30'932 partenze · media +2.6 min
-
Serocca 72.1 %
32'648 partenze · media +2.5 min
-
Bioggio Molinazzo 73.1 %
32'648 partenze · media +2.4 min
-
Oberentfelden Engelplatz 73.6 %
42'982 partenze · media +1.6 min
-
Muhen Nord 73.7 %
42'979 partenze · media +1.6 min
-
Caslano 76 %
30'932 partenze · media +2.4 min
-
Zug Chollermüli 77.8 %
39'390 partenze · media +2.2 min
-
Bioggio 78.1 %
32'648 partenze · media +2 min
-
Zug Schutzengel 78.9 %
38'340 partenze · media +2.2 min
-
Cham Alpenblick 79.7 %
39'566 partenze · media +2.1 min
Maggiori ritardi
- ICE Interlaken Oste altre 30 corse di questa linea +310 min
- NJ Zürich HBe altre 103 corse di questa linea +297 min
- BEX Tirano – Chur Tiranoe altre 6 corse di questa linea +257 min
- NJ Zürich HBe altre 49 corse di questa linea +239 min
- Bus 91 Genève, Pointe de la Jonction – Genève, Beau-Séjour Genève, Pointe de la Jonctione altre 22 corse di questa linea +237 min
- EC Bregenz – Zürich HB Zürich HBe altre 527 corse di questa linea +225 min
- RJX Zürich HBe altre 96 corse di questa linea +203 min
- TGV Zürich HBe altre 28 corse di questa linea +185 min
- Bus 5 Thônex, Vallard – Genève-Aéroport, Terminal Genève-Aéroport, Terminale altre 41 corse di questa linea +179 min
- Bus 24 Lausanne, Tour Haldimand-Lac – Lausanne, Bourdonnette T. Haldimand-Lace altre 126 corse di questa linea +179 min
- Bus 1 Gebenstorf, Reuss – Würenlos, Bettlen Würenlos, Bettlene altre 108 corse di questa linea +179 min
- Bus 7 Wettingen, Tägi – Birmenstorf AG, Schinebüel Wettingen, Tägie altre 21 corse di questa linea +178 min
- m1 Lausanne, Flon – Renens VD, gare Renens VD, garee altre 13 corse di questa linea +178 min
- Bus 82 Collonges, marché – Plan-les-Ouates, ZIPLO Plan-les-Ouates, ZIPLOe altre 26 corse di questa linea +178 min
- NJ Basel Bad Bf – Zürich HB Zürich HBe altre 10 corse di questa linea +178 min
›Probabilmente errori del flusso (1)
Ritardi di oltre 6 ore. Il flusso in tempo reale li ha inviati, ma probabilmente non sono reali.
- NJ Zürich HBe altre 12 corse di questa linea +377 min