Ponctualité des transports publics suisses2026Jusqu’ici : 297 jours sur 365
88,1 % des 40'825'658 courses étaient à l’heure. Le meilleur jour était samedi 24 octobre avec 95,5 %, le pire vendredi 29 mai avec 83,8 %. Parmi les grandes lignes, Bus 101 Cormondrèche, Grand'Rue – Marin-Epagnier, gare avait la plus petite part à l’heure : 23,4 %.
À l’heure
Qu’est-ce qui compte comme à l’heure ?
À l’heure signifie moins de 3 minutes de retard. Seules comptent les courses avec données en temps réel qui circulent surtout en Suisse ; les remontées mécaniques ne comptent pas.
88,1 %
40'825'658 courses avec données en temps réel
Encore une estimation tirée du flux en temps réel : 1 jours sur 297. Les chiffres définitifs de chaque jour arrivent deux jours plus tard, avec les horaires réels d’opentransportdata.swiss (Ist-Daten).
Retard moyen
+1,2 min
Courses supprimées
174'874
0,4 % des courses
Mois par mois
La part à l’heure de chaque mois. Un point ouvre son mois.
- janv. 2026
- févr. 2026
- mars 2026
- avr. 2026
- mai 2026
- juin 2026
- juil. 2026
- août 2026
- sept. 2026
- oct. 2026
- nov. 2026
- déc. 2026
- 95 %
- Moyenne : 88,1 %
- Meilleur jour
- sam 24 oct. · 95,5 %
- Pire jour
- ven 29 mai · 83,8 %
- Meilleur mois
- juillet 2026 · 89,7 %
- Pire mois
- juin 2026 · 86,7 %
Par mode
-
Train 94,5 %
4'121'289 courses · moy. +0,8 min
-
Tram 84,4 %
3'319'539 courses · moy. +1,6 min
-
Bus 87,8 %
33'190'968 courses · moy. +1,3 min
-
Métro 92 %
86'903 courses · moy. +1,4 min
-
Bateau 55,2 %
106'959 courses · moy. +3,7 min
Le réseau selon la ponctualité
Chaque ligne de train, de tram et de métro dans la couleur de sa part à l’heure.
- ≥ 95 %
- 90–95 %
- 85–90 %
- 75–85 %
- < 75 %
- pas de données
Grandes lignes les moins ponctuelles
-
Bus 101 Cormondrèche, Grand'Rue – Marin-Epagnier, gareCormondrèche, Grand'Rue – Marin-Epagnier, gare 23,4 %
15'541 courses · moy. +5,1 min
-
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'422 courses · moy. +5 min
-
38'301 courses · moy. +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'536 courses · moy. +3,6 min
-
15'900 courses · moy. +3,7 min
-
49'415 courses · moy. +3,1 min
-
24'845 courses · moy. +3,5 min
-
17'887 courses · moy. +2,8 min
Afficher 17 de plus
-
12'842 courses · moy. +2,9 min
-
46'962 courses · moy. +2,9 min
-
21'820 courses · moy. +2,9 min
-
Tram 8 Basel, Neuweilerstrasse – Weil am Rhein, Bahnhof/ZentrumBasel, Neuweilerstrasse – Weil am Rhein, Bahnhof/Zentrum 62,6 %
19'695 courses · moy. +3 min
-
16'564 courses · moy. +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'702 courses · moy. +3 min
-
Bus 108 Neuchâtel, Temple Valangines – Neuchâtel, Place PuryNeuchâtel, Temple Valangines – Neuchâtel, Place Pury 64,1 %
24'407 courses · moy. +2,8 min
-
Bus 20 Veyrier, Tournettes – Bellevue GE, ValavranVeyrier, Tournettes – Bellevue GE, Valavran 64,2 %
38'214 courses · moy. +3 min
-
59'706 courses · moy. +2,9 min
-
17'652 courses · moy. +7,2 min
-
45'747 courses · moy. +2,7 min
-
24'568 courses · moy. +2,8 min
-
44'954 courses · moy. +2,7 min
-
80'034 courses · moy. +2,6 min
-
19'235 courses · moy. +2,5 min
-
Bus 107 Neuchâtel, Place Pury – Hauterive NE, posteNeuchâtel, Place Pury – Hauterive NE, poste 68,7 %
12'481 courses · moy. +2,4 min
-
36'182 courses · moy. +2,7 min
Grandes lignes les plus ponctuelles
-
64'513 courses · moy. +0,5 min
-
85'314 courses · moy. +0,7 min
-
68'163 courses · moy. +0,9 min
-
81'272 courses · moy. +0,9 min
-
76'433 courses · moy. +0,7 min
-
76'978 courses · moy. +0,7 min
-
Bus 1 Winterthur, Oberwinterthur – Winterthur, TössWinterthur, Oberwinterthur – Winterthur, Töss 94,7 %
76'805 courses · moy. +0,9 min
-
60'996 courses · moy. +0,9 min
Grandes lignes les moins ponctuelles
-
17'652 courses · moy. +7,2 min
-
30'823 courses · moy. +1,5 min
-
31'773 courses · moy. +1,6 min
-
21'084 courses · moy. +1,3 min
-
17'669 courses · moy. +1,4 min
-
21'115 courses · moy. +1,2 min
-
13'290 courses · moy. +1,1 min
-
22'655 courses · moy. +1,2 min
Afficher 17 de plus
-
15'323 courses · moy. +1,3 min
-
17'688 courses · moy. +1 min
-
14'611 courses · moy. +0,7 min
-
12'520 courses · moy. +0,9 min
-
21'629 courses · moy. +1,2 min
-
13'493 courses · moy. +0,7 min
-
16'442 courses · moy. +0,8 min
-
25'703 courses · moy. +1 min
-
20'946 courses · moy. +0,8 min
-
23'882 courses · moy. +0,9 min
-
26'450 courses · moy. +0,6 min
-
32'032 courses · moy. +0,9 min
-
16'154 courses · moy. +0,8 min
-
13'039 courses · moy. +0,8 min
-
19'781 courses · moy. +1 min
-
21'002 courses · moy. +0,8 min
-
11'919 courses · moy. +0,6 min
Grandes lignes les plus ponctuelles
-
17'052 courses · moy. +0 min
-
36'135 courses · moy. +0,3 min
-
48'100 courses · moy. +0,2 min
-
19'961 courses · moy. +0,2 min
-
15'245 courses · moy. +0,2 min
-
15'107 courses · moy. +0,1 min
-
21'345 courses · moy. +0,3 min
-
22'232 courses · moy. +0,4 min
Grandes lignes les moins ponctuelles
-
Tram 8 Basel, Neuweilerstrasse – Weil am Rhein, Bahnhof/ZentrumBasel, Neuweilerstrasse – Weil am Rhein, Bahnhof/Zentrum 62,6 %
19'695 courses · moy. +3 min
-
Tram 14 Basel, Dreirosenbrücke – Pratteln, SchlossstrasseBasel, Dreirosenbrücke – Pratteln, Schlossstrasse 69,9 %
60'126 courses · moy. +2,5 min
-
81'338 courses · moy. +1,8 min
-
Tram 1 Basel, Bahnhof SBB – Basel, DreirosenbrückeBasel, Bahnhof SBB – Basel, Dreirosenbrücke 73,5 %
79'488 courses · moy. +2,3 min
-
77'497 courses · moy. +2 min
-
Tram 8 Bern, Saali – Bern Brünnen Westside, BahnhofBern, Saali – Bern Brünnen Westside, Bahnhof 79,1 %
16'116 courses · moy. +2 min
-
27'220 courses · moy. +1,9 min
-
95'765 courses · moy. +1,7 min
Afficher 17 de plus
-
77'881 courses · moy. +1,8 min
-
Tram 9 Wabern, Tram-Endstation – Bern Wankdorf, BahnhofWabern, Tram-Endstation – Bern Wankdorf, Bahnhof 82,7 %
74'043 courses · moy. +1,8 min
-
46'106 courses · moy. +1,7 min
-
Tram 2 Binningen, Kronenplatz – Basel, Badischer BahnhofBinningen, Kronenplatz – Basel, Badischer Bahnhof 82,8 %
15'531 courses · moy. +1,9 min
-
15'132 courses · moy. +1,6 min
-
76'014 courses · moy. +1,8 min
-
98'069 courses · moy. +1,7 min
-
79'941 courses · moy. +1,5 min
-
84'499 courses · moy. +1,4 min
-
Tram 7 Stettbach, Bahnhof – Zürich, WollishoferplatzStettbach, Bahnhof – Zürich, Wollishoferplatz 88,3 %
20'206 courses · moy. +1,4 min
-
82'014 courses · moy. +1,7 min
-
83'504 courses · moy. +1,3 min
-
Tram 51 Zürich Altstetten, Bahnhof N – Zürich, SeebachZürich Altstetten, Bahnhof N – Zürich, Seebach 90,5 %
85'221 courses · moy. +1,3 min
-
45'348 courses · moy. +1,1 min
-
Tram 10 Zürich Flughafen, Fracht – Zürich, Bahnhofplatz/HBZürich Flughafen, Fracht – Zürich, Bahnhofplatz/HB 91,6 %
18'572 courses · moy. +1,1 min
-
79'541 courses · moy. +0,9 min
-
Tram 11 Zürich, Central – Zürich Tiefenbrunnen, BahnhofZürich, Central – Zürich Tiefenbrunnen, Bahnhof 92,5 %
20'376 courses · moy. +1,1 min
Grandes lignes les plus ponctuelles
-
31'890 courses · moy. +0,3 min
-
Tram 20 Killwangen, Bahnhof – Zürich Altstetten, BahnhofKillwangen, Bahnhof – Zürich Altstetten, Bahnhof 96,2 %
45'444 courses · moy. +0,9 min
-
81'272 courses · moy. +0,9 min
-
56'525 courses · moy. +1 min
-
Tram 11 Zürich, Central – Zürich Tiefenbrunnen, BahnhofZürich, Central – Zürich Tiefenbrunnen, Bahnhof 92,5 %
20'376 courses · moy. +1,1 min
-
79'541 courses · moy. +0,9 min
-
Tram 10 Zürich Flughafen, Fracht – Zürich, Bahnhofplatz/HBZürich Flughafen, Fracht – Zürich, Bahnhofplatz/HB 91,6 %
18'572 courses · moy. +1,1 min
-
45'348 courses · moy. +1,1 min
Grandes lignes les moins ponctuelles
-
Bus 101 Cormondrèche, Grand'Rue – Marin-Epagnier, gareCormondrèche, Grand'Rue – Marin-Epagnier, gare 23,4 %
15'541 courses · moy. +5,1 min
-
Bus 109 Neuchâtel, Place Pury – Neuchâtel, Trois-ChênesNeuchâtel, Place Pury – Neuchâtel, Trois-Chênes 46,4 %
56'536 courses · moy. +3,6 min
-
15'900 courses · moy. +3,7 min
-
49'415 courses · moy. +3,1 min
-
24'845 courses · moy. +3,5 min
-
17'887 courses · moy. +2,8 min
-
12'842 courses · moy. +2,9 min
-
46'962 courses · moy. +2,9 min
Afficher 17 de plus
-
21'820 courses · moy. +2,9 min
-
16'564 courses · moy. +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'702 courses · moy. +3 min
-
Bus 108 Neuchâtel, Temple Valangines – Neuchâtel, Place PuryNeuchâtel, Temple Valangines – Neuchâtel, Place Pury 64,1 %
24'407 courses · moy. +2,8 min
-
Bus 20 Veyrier, Tournettes – Bellevue GE, ValavranVeyrier, Tournettes – Bellevue GE, Valavran 64,2 %
38'214 courses · moy. +3 min
-
59'706 courses · moy. +2,9 min
-
45'747 courses · moy. +2,7 min
-
24'568 courses · moy. +2,8 min
-
44'954 courses · moy. +2,7 min
-
80'034 courses · moy. +2,6 min
-
19'235 courses · moy. +2,5 min
-
Bus 107 Neuchâtel, Place Pury – Hauterive NE, posteNeuchâtel, Place Pury – Hauterive NE, poste 68,7 %
12'481 courses · moy. +2,4 min
-
36'182 courses · moy. +2,7 min
-
64'991 courses · moy. +2,8 min
-
Bus 50 Basel EuroAirport, Verwaltung – Basel, Bahnhof SBBBasel EuroAirport, Verwaltung – Basel, Bahnhof SBB 69 %
18'610 courses · moy. +2,5 min
-
Bus 61 Wallisellen, Glatt (Bus) – Zürich, MühlackerWallisellen, Glatt (Bus) – Zürich, Mühlacker 69,3 %
44'709 courses · moy. +2,4 min
-
26'444 courses · moy. +2,7 min
Grandes lignes les plus ponctuelles
-
52'998 courses · moy. +0,7 min
-
64'513 courses · moy. +0,5 min
-
53'299 courses · moy. +0,7 min
-
54'343 courses · moy. +0,7 min
-
68'163 courses · moy. +0,9 min
-
76'433 courses · moy. +0,7 min
-
76'978 courses · moy. +0,7 min
-
Bus 1 Winterthur, Oberwinterthur – Winterthur, TössWinterthur, Oberwinterthur – Winterthur, Töss 94,7 %
76'805 courses · moy. +0,9 min
Grandes lignes les moins ponctuelles
-
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'422 courses · moy. +5 min
-
38'301 courses · moy. +4,4 min
-
13'947 courses · moy. +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'289 courses · moy. +0,6 min
Entreprises les moins ponctuelles
-
Mouettes genevoises 55,2 %
106'959 courses · moy. +3,7 min
-
VBL 72,3 %
1'075'217 courses · moy. +2,4 min
-
TPG 75,9 %
2'495'843 courses · moy. +2,2 min
-
Transports Publics Neuchâtelois 76,1 %
726'684 courses · moy. +2 min
-
TPL 76,4 %
438'238 courses · moy. +2,1 min
-
Autobetrieb Sernftal 76,9 %
32'729 courses · moy. +2,2 min
-
BVB 77,6 %
1'351'854 courses · moy. +2 min
-
Automobil Rottal 77,7 %
121'779 courses · moy. +1,9 min
Afficher 17 de plus
-
Verkehrsbetrieb LIECHTENSTEINmobil 77,9 %
222'480 courses · moy. +2,1 min
-
Busbetrieb Rapperswil-Eschenbach-Rüti ZH 80,6 %
78'389 courses · moy. +1,7 min
-
Lugano-Ponte Tresa 81,4 %
32'637 courses · moy. +1,5 min
-
Bus und Service 81,4 %
424'007 courses · moy. +1,7 min
-
Auto AG Rothenburg 82 %
202'739 courses · moy. +1,6 min
-
Busbetrieb Aarau 84,3 %
268'442 courses · moy. +1,5 min
-
tl 84,6 %
1'912'199 courses · moy. +1,5 min
-
Regionale Verkehrsbetriebe Baden-Wettingen 84,8 %
374'228 courses · moy. +1,5 min
-
Busbetrieb Solothurn und Umgebung 85,2 %
199'101 courses · moy. +1,4 min
-
Bus Nyon-Prangins 85,4 %
92'209 courses · moy. +1,4 min
-
Sierre-Montana-Crans 85,4 %
77'395 courses · moy. +1,6 min
-
Bus Sierrois 86 %
67'459 courses · moy. +1,5 min
-
VBZ 86,1 %
4'581'033 courses · moy. +1,5 min
-
Stadtbus Frauenfeld 86,4 %
144'644 courses · moy. +1,6 min
-
Verkehrsbetriebe Biel 86,6 %
387'454 courses · moy. +1,4 min
-
Transports publics Vevey-Montreux-Chillon-Villeneuve 86,6 %
318'763 courses · moy. +1,3 min
-
Regiobus Gossau SG 86,8 %
163'893 courses · moy. +1,4 min
Entreprises les plus ponctuelles
-
Regionalverkehr Bern-Solothurn 98,6 %
166'465 courses · moy. +0,3 min
-
Aare Seeland mobil 98,2 %
90'928 courses · moy. +0,4 min
-
Sihltal-Zürich-Uetliberg-Bahn 98,2 %
79'539 courses · moy. +0,5 min
-
Zentralbahn 98,1 %
104'261 courses · moy. +0,4 min
-
THURBO 97,9 %
328'216 courses · moy. +0,4 min
-
Schweizerische Südostbahn 97,5 %
150'342 courses · moy. +0,5 min
-
BLS 97,1 %
449'845 courses · moy. +0,5 min
-
Lausanne-Echallens-Bercher 96,7 %
31'714 courses · moy. +0,7 min
Arrêts
La part des départs avec moins de 3 minutes de retard. Une gare a des départs de trains.
-
Zürich HB 94,4 %
472'869 départs · moy. +1,2 min
-
Bern 96,7 %
301'647 départs · moy. +0,9 min
-
Zürich Oerlikon 94,7 %
262'229 départs · moy. +1,1 min
-
Zürich Stadelhofen 92,3 %
206'208 départs · moy. +1,3 min
-
Winterthur 95,6 %
201'452 départs · moy. +1,1 min
-
Zürich Hardbrücke 85,5 %
197'672 départs · moy. +2 min
-
Olten 92,2 %
176'400 départs · moy. +1,3 min
-
St. Gallen 94,3 %
152'358 départs · moy. +1,2 min
-
Lausanne 89,8 %
151'903 départs · moy. +1,5 min
-
Aarau 94,5 %
151'205 départs · moy. +1 min
-
Renens VD 90,2 %
143'602 départs · moy. +1,4 min
-
Luzern 97,2 %
135'942 départs · moy. +0,8 min
-
Bern, Bahnhof 93,9 %
793'190 départs · moy. +1,2 min
-
Genève, gare Cornavin 77,4 %
790'875 départs · moy. +2,1 min
-
Genève, Bel-Air 78,9 %
763'155 départs · moy. +2 min
-
Luzern, Kantonalbank 78,2 %
650'991 départs · moy. +2,1 min
-
Zürich, Central 92,9 %
629'300 départs · moy. +1,1 min
-
Bern, Zytglogge 91,3 %
592'763 départs · moy. +1,5 min
-
Basel, Bahnhof SBB 86,4 %
586'808 départs · moy. +1,7 min
-
Lausanne, Bel-Air 72,1 %
586'558 départs · moy. +2,4 min
-
Bern, Hirschengraben 89,2 %
576'649 départs · moy. +1,6 min
-
Luzern, Bahnhof 86,5 %
575'855 départs · moy. +1,6 min
-
Zürich, Bellevue 92,4 %
572'632 départs · moy. +1,2 min
-
Basel, Schifflände 82,6 %
555'846 départs · moy. +1,9 min
-
Magliaso Paese 66,9 %
30'921 départs · moy. +2,8 min
-
Agno 69,7 %
31'783 départs · moy. +2,7 min
-
Magliaso 70,5 %
30'921 départs · moy. +2,6 min
-
Serocca 72,1 %
32'637 départs · moy. +2,5 min
-
Bioggio Molinazzo 73,1 %
32'637 départs · moy. +2,4 min
-
Oberentfelden Engelplatz 73,6 %
42'861 départs · moy. +1,6 min
-
Muhen Nord 73,7 %
42'858 départs · moy. +1,6 min
-
Caslano 76 %
30'921 départs · moy. +2,4 min
-
Zug Chollermüli 77,8 %
39'307 départs · moy. +2,2 min
-
Bioggio 78,1 %
32'637 départs · moy. +2 min
-
Zug Schutzengel 79 %
38'257 départs · moy. +2,2 min
-
Cham Alpenblick 79,7 %
39'483 départs · moy. +2,1 min
Plus grands retards
- ICE Interlaken Ostet 30 autres courses de cette ligne +310 min
- NJ Feldkirch – Zürich HB Zürich HBet 103 autres courses de cette ligne +297 min
- BEX Tirano – Chur Tiranoet 6 autres courses de cette ligne +257 min
- NJ Zürich HBet 49 autres courses de cette ligne +239 min
- EC Bregenz – Zürich HB Zürich HBet 527 autres courses de cette ligne +225 min
- Bus 3 Baden, Bahnhof Westet 19 autres courses de cette ligne +211 min
- RJX Zürich HBet 96 autres courses de cette ligne +203 min
- TGV Zürich HB – Mulhouse Zürich HBet 28 autres courses de cette ligne +185 min
- Bus 5 Thônex, Vallard – Genève-Aéroport, Terminal Genève-Aéroport, Terminalet 41 autres courses de cette ligne +179 min
- Bus 24 Lausanne, Bourdonnette – Lausanne, Ouchy-Olympique T. Haldimand-Lacet 126 autres courses de cette ligne +179 min
- Bus 1 Gebenstorf, Reuss – Würenlos, Bettlen Würenlos, Bettlenet 107 autres courses de cette ligne +179 min
- Bus 7 Wettingen, Tägiet 21 autres courses de cette ligne +178 min
- m1 Lausanne, Flon – Renens VD, gare Renens VD, gareet 13 autres courses de cette ligne +178 min
- Bus 82 Plan-les-Ouates, ZIPLOet 26 autres courses de cette ligne +178 min
- NJ Zürich HBet 10 autres courses de cette ligne +178 min
›Probablement des erreurs du flux (1)
Des retards de plus de 6 heures. Le flux en temps réel les a envoyés, mais ils ne sont probablement pas réels.
- NJ Zürich HBet 12 autres courses de cette ligne +377 min